[wp-trac] [WordPress Trac] #44176: Un-map Privacy Capabilities
WordPress Trac
noreply at wordpress.org
Tue Feb 11 21:43:01 UTC 2020
#44176: Un-map Privacy Capabilities
-------------------------------------------------+-------------------------
Reporter: desrosj | Owner: xkon
Type: defect (bug) | Status: reopened
Priority: normal | Milestone: 5.4
Component: Privacy | Version: 4.9.6
Severity: normal | Resolution:
Keywords: has-patch has-screenshots early | Focuses:
needs-dev-note has-unit-tests |
-------------------------------------------------+-------------------------
Changes (by xkon):
* keywords: has-patch has-screenshots early needs-dev-note commit has-
unit-tests => has-patch has-screenshots early needs-dev-note has-unit-
tests
* status: closed => reopened
* resolution: fixed =>
Comment:
@SergeyBiryukov sorry we have to revert this if possible.
Even though the caps ( and this as a patch in general ) is working as
expected. It creates major side-effects for Multisites at the moment.
Allow me to give some context:
1] Exports/Erasures (and in general privacy related mechanisms) have never
been set up to fully support on Multisites.
2] Exports/Erasures don't take under account only "registered users" as
they are meant to work with any e-mail given.
Since the caps are released Admins of subsites are getting access to
Export/Erasures and since our users live on a global table (along with
export/erasure allowing any email) they are able to Export + Erase data
from users that belong to other subsites.
This is something that shouldn't happen and it's an issue with the
export/erasing mechanisms that we should take care of first.
Unfortunately due to this after thoroughly testing Multisites as well & a
discussion on slack with @pbiron I'm not comfortable releasing this out as
we are pretty much giving access on any subsite admin to "all users"
within the database. Does this make sense?
Sorry for the really late notice.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/44176#comment:49>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list