CVE-2020-15171GHSA-7QW5-PQHC-XM4G
Users with SCRIPT rights can execute arbitrary code in XWiki
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 11.10.5, 12.2.1
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
In XWiki before versions 11.10.5 or 12.2.1, any user with SCRIPT right (EDIT right before XWiki 7.4) can gain access to the application server Servlet context which contains tools allowing to instantiate arbitrary Java objects and invoke methods that may lead to arbitrary code execution. The only workaround is to give SCRIPT right only to trusted users.
Timeline
- CVE published
- Record last updated
Affected versions
- xwiki xwiki-platform
fixed in 11.10.5; From 12.0.0 · fixed in 12.2.1
- org.xwiki.platform:xwiki-platform-oldcoreMaven
fixed in 11.10.5
- org.xwiki.platform:xwiki-platform-oldcoreMaven
From 12.0.0 · fixed in 12.2.1