Read the docs
TI-2026-26452 Aliases CVE-2026-34151GHSA-qj4x-9g63-25g6

XWiki Platform: Resource path traversal via /skin/ action endpoint in Jetty 12+

Priority MEDIUM 46CWE-24Published · Updated

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

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.02469 84th percentileScored 2026-11-07
Fix Fixed xwiki-platform (xwiki): 17.10.5, 18.2.0org.xwiki.platform:xwiki-platform-oldcore (Maven): 17.10.5, 18.2.0

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

VendorProductAffected versionsFixed inStatusSource
XWikixwiki-platformbefore 17.10.5; 18.0.0-rc-1 to before 18.2.017.10.5, 18.2.0Patch availableCNA
—org.xwiki.platform:xwiki-platform-oldcore (Maven)before 17.10.517.10.5Patch availableGHSA-qj4x-9g63-25g6
—org.xwiki.platform:xwiki-platform-oldcore (Maven)18.0.0-rc-1 to before 18.2.018.2.0Patch availableGHSA-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

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*——XWiki
  • cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:* Versions — — ·XWiki

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

  1. 2026-10-02 Threatist record created from CVE-2026-34151
  2. 2026-10-03 Alias added: GHSA-qj4x-9g63-25g6

References

  • 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
See all 304 →

Sources