WP Workbench lists incorrrect domains on single Virtual user login

SYSTEM INFORMATION
OS type and version DEBIAN 12
Webmin version 2.6.10
Virtualmin version 7.50.2 Professional
Webserver version Apache 2.4.65
Related packages SUGGESTED

When logged in as a virtual domain user (domain name) the user can see other users WP Workbench on the listing page


The logged in user is tss-energy.solutions

This can’t be possible unless those other domains are sub-servers of a top-level virtual server that all share the same Unix user.

It is definately possible as these are all top level virtual servers with seperate server owners/users.
thus reporting this as a bug/issue.

If you click the “Refresh Instances” button while logged in as the domain owner, does it show the correct list of servers?

Hi, when logged in as the domain owner, after refresh instances it only shows the 1 as expected.
We have done this before and then at some point it shows the list again. I will revert if it goes back to showing the other WP instances again. Thanks

Please let me know if you see it happening again!

I will also run more tests. Though this is a harmless issue from the perspective of access control, as it seems to just add the cache for instances that shouldn’t have it.

Perhaps those instances were once sub-servers of a top-level virtual server and were later converted to standalone top-level virtual servers?