GitHub Advisoryadvisory · Maven

GHSA-rp38-24m3-rx87 The lesscss script service allows cache clearing without programming right

LOW Published 2025-04-29 Modified 2025-04-30 Official page ↗
Aliases
CVE-2025-32972
Ecosystem
Maven
Packages
org.xwiki.platform:xwiki-platform-lesscss-script
Severity
Low
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L
Weaknesses
CWE-285
Reviewed
2025-04-29

Affected packages

• Maven org.xwiki.platform:xwiki-platform-lesscss-script: >= 6.1-milestone-1, < 15.10.12 → fixed in 15.10.12 • Maven org.xwiki.platform:xwiki-platform-lesscss-script: >= 16.0.0-rc-1, < 16.4.3 → fixed in 16.4.3 • Maven org.xwiki.platform:xwiki-platform-lesscss-script: >= 16.5.0-rc-1, < 16.8.0-rc-1 → fixed in 16.8.0-rc-1

Description

Impact The script API of the LESS compiler in XWiki is incorrectly checking for rights when calling the cache cleaning API, making it possible to clean the cache without having programming right. The only impact of this is a slowdown in XWiki execution as the caches are re-filled. As this vulnerability requires script right to exploit, and script right already allows unlimited execution of scripts, the additional impact due to this vulnerability is low. Patches This has been patched in XWiki 15.10.12, 16.4.3 and 16.8.0 RC1. Workarounds We're not aware of any workaround except for being careful whom to give script right, which is a general recommendation.

Related

Alias · CVE (1)

Weakness · CWE (1)

  • CWE-285 Improper Authorization weakness

References