Lucene search

K
githubGitHub Advisory DatabaseGHSA-2GJ2-VJ98-J2QQ
HistoryNov 21, 2022 - 10:35 p.m.

Missing Authorization in User#setDisabledStatus in org.xwiki.platform:xwiki-platform-oldcore

2022-11-2122:35:22
CWE-862
GitHub Advisory Database
github.com
19
authorization
user rights
script rights
admin rights
patched
xwiki 13.10.7
xwiki 14.4.2
xwiki 14.5rc1
upgrade
security advisory

4.9 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

HIGH

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N

0.001 Low

EPSS

Percentile

26.4%

Impact

It’s possible for a user with only Script rights to enable or disable a user: this operation should be only doable for users with admin rights.

Patches

This problem has been patched in XWiki 13.10.7, 14.4.2 and 14.5RC1.

Workarounds

There is no workaround other than upgrading the wiki, but note that this only impacts users with Script rights: administrator should take care which users have such right.

References

For more information

If you have any questions or comments about this advisory:

Affected configurations

Vulners
Node
org.xwiki.platform\Matchxwiki-platform-oldcore
OR
org.xwiki.platform\Matchxwiki-platform-oldcore
OR
org.xwiki.platform\Matchxwiki-platform-oldcore

4.9 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

HIGH

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N

0.001 Low

EPSS

Percentile

26.4%

Related for GHSA-2GJ2-VJ98-J2QQ