CVE-2026-34151
8.2XWiki · XWiki Platform
A path traversal vulnerability in the XWiki Platform /skin/ action allows unauthenticated remote attackers to read arbitrary system files when running on Jetty 12 or later.
Executive summary
An unauthenticated remote path traversal vulnerability in XWiki Platform allows unauthorized access to sensitive system files and configuration data, posing a high security risk.
Vulnerability
This is a path traversal flaw (CWE-24) occurring within the SkinAction component. An unauthenticated attacker can exploit double-encoded directory segments to bypass resource prefixes, enabling the retrieval of restricted files such as WEB-INF/xwiki.cfg.
Business impact
Successful exploitation allows an unauthenticated attacker to read sensitive configuration files and potentially host-level files, depending on the server environment. This exposure can lead to the compromise of administrative credentials, database connection strings, and other critical system information. With a CVSS score of 8.2, this vulnerability represents a significant risk to data confidentiality and infrastructure integrity.
Remediation
Immediate Action: Upgrade XWiki Platform to version 17.10.5 or 18.2.0 immediately to apply the required fix to the resource lookup mechanism.
Proactive Monitoring: Monitor web server access logs for unusual requests containing double-encoded path segments or attempts to access files within the WEB-INF directory.
Compensating Controls: If an immediate upgrade is not possible, deploy a Web Application Firewall (WAF) to block requests containing suspicious character encoding or directory traversal patterns targeting the /skin/ endpoint.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the ability for unauthenticated attackers to exfiltrate sensitive configuration data, this vulnerability should be prioritized for immediate patching. Organizations running XWiki on Jetty 12 or later must upgrade to the provided fixed versions to prevent unauthorized file access and potential further system compromise.
More XWiki CVEs
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
- 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