XWiki Platform: Resource path traversal via /skin/ action endpoint in Jetty 12+
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- —
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.
Summary
XWiki Platform is a generic wiki platform. Prior to 17.10.5 and 18.2.0, the /skin/ action in com.xpn.xwiki.web.SkinAction can resolve double-encoded parent-directory segments outside the intended skin or web-application resource prefix when Jetty 12 or later decodes the request path. The affected lookup is replaced with Environment.getResourceAsStream(String, String), which constrains a resource to its expected prefix. An unauthenticated remote attacker can use the vulnerable behavior to read arbitrary resources permitted to the Jetty process, including WEB-INF/xwiki.cfg and, depending on deployment depth and operating-system permissions, host files. Tomcat and Jetty versions before 12 do not appear affected. This issue is fixed in versions 17.10.5 and 18.2.0.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| XWiki | xwiki-platform | before 17.10.5; 18.0.0-rc-1 to before 18.2.0 | 17.10.5, 18.2.0 | Patch available | CNA |
| — | org.xwiki.platform:xwiki-platform-oldcore (Maven) | before 17.10.5 | 17.10.5 | Patch available | GHSA-qj4x-9g63-25g6 |
| — | org.xwiki.platform:xwiki-platform-oldcore (Maven) | 18.0.0-rc-1 to before 18.2.0 | 18.2.0 | Patch available | GHSA-qj4x-9g63-25g6 |
- xwiki-platform VendorXWiki Affected before 17.10.5; 18.0.0-rc-1 to before 18.2.0 Fixed in 17.10.5, 18.2.0 Patch available CNA
- org.xwiki.platform:xwiki-platform-oldcore (Maven) Vendor— Affected before 17.10.5 Fixed in 17.10.5 Patch available GHSA-qj4x-9g63-25g6
- org.xwiki.platform:xwiki-platform-oldcore (Maven) Vendor— Affected 18.0.0-rc-1 to before 18.2.0 Fixed in 18.2.0 Patch available GHSA-qj4x-9g63-25g6
Remediation
- Fix · CNA xwiki-platform (xwiki) Fixed in 17.10.5, 18.2.0
- Fix · GHSA-qj4x-9g63-25g6 org.xwiki.platform:xwiki-platform-oldcore (Maven) Fixed in 17.10.5 Advisory →
- Fix · GHSA-qj4x-9g63-25g6 org.xwiki.platform:xwiki-platform-oldcore (Maven) Fixed in 18.2.0 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-34151
- 2026-10-03 Alias added: GHSA-qj4x-9g63-25g6
References
Other 9
- https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-qj4x-9g63-25g6
- https://github.com/xwiki/xwiki-commons/pull/1675
- https://github.com/xwiki/xwiki-platform/commit/79eba8655f3a96021a8e7ad07956e48d20a82383
- https://github.com/xwiki/xwiki-platform/commit/f7b33704083d3b4e45d1b9fc1e2cc33c66855f85
- https://github.com/xwiki/xwiki-platform/releases/tag/xwiki-platform-17.10.5
- https://github.com/xwiki/xwiki-platform/releases/tag/xwiki-platform-18.2.0
- https://jira.xwiki.org/browse/XCOMMONS-3594
- https://jira.xwiki.org/browse/XWIKI-24075
- https://github.com/xwiki/xwiki-platform
More XWiki vulnerabilities
- TI-2025-18595 Remote code execution as guest via SolrSearchMacros request in xwiki KEVCVSS 3.1CRITICAL 9.8
- TI-2023-25214 Remote code execution through the section parameter in Administration as guest in XWiki Platform CVSS 3.1CRITICAL 10.0
- TI-2025-23500 XWiki Platform vulnerable to SQL injection through getdeleteddocuments.vm template sort parameter CVSS 4.0CRITICAL 9.3
- TI-2025-23979 org.xwiki.platform:xwiki-platform-rest-server allows SQL injection in query endpoint of REST API CVSS 4.0CRITICAL 9.3
- TI-2024-20829 XWiki Platform: Remote code execution from account via SearchSuggestSourceSheet CVSS 3.1CRITICAL 10.0
- TI-2024-14375 XWiki Remote Code Execution vulnerability via user registration CVSS 3.1CRITICAL 10.0
Sources
- CVE-2026-34151 · CVE Program
- CVE-2026-34151 · NVD
- FIRST EPSS
- GHSA-qj4x-9g63-25g6 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences