Skip to main content

XWiki Platform CVE-2025-66473

HIGH
Allocation of Resources Without Limits or Throttling (CWE-770)
2025-12-10 security-advisories@github.com
8.7
CVSS 4.0 · Vendor: github
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach XWiki REST endpoint unauthenticated
  2. Delivery
    Request unbounded list resource (spaces/pages)
  3. Exploit
    Server loads all items into memory
  4. Execution
    Memory exhaustion and slowdown
  5. Impact
    Wiki unavailability (DoS)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK

1 technique across 1 tactic: Impact

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default configurations of XWiki, since the vulnerable REST resources (e.g. /rest/wikis/xwiki/spaces) are reachable without authentication and enforce no result-count limit prior to the fix. The practical severity is gated by deployment scale: impact ('slowness and unavailability') grows with the number of pages in the wiki and the JVM memory configuration, so large wikis are meaningfully affected while small instances may only degrade. Limiting factors are that the affected versions must be pre-patch (≤16.10.10, 17.0.0-rc-1-17.4.3, 17.5.0-rc-1-17.6.0) and that the only mitigation short of upgrading is proxy-level denial of access to the affected endpoints.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H) describes an unauthenticated, network-reachable, low-complexity availability-only attack, which drives the elevated 8.7 base score. However, effective risk is more moderate than that number suggests: the impact is confined to denial of service (CWE-770 uncontrolled resource consumption) with no confidentiality or integrity loss (VC:N/VI:N), and severity scales with wiki size - the advisory explicitly notes impact 'depends on the number of pages in the wiki and the memory configuration,' so small or lightly-populated instances are far less exposed to OOM/unavailability. Corroborating signals point away from urgent priority: EPSS is low at 0.40% (32nd percentile), there is no CISA KEV listing, and no public exploit code is identified - though the trivial nature of the attack (a single unauthenticated GET to /rest/wikis/xwiki/spaces) means weaponization is easy despite the absence of a published PoC. Net assessment: a genuine but bounded availability issue, worth patching on large multi-tenant or internet-exposed XWiki deployments but not a drop-everything emergency for typical installs.

Exploit ScenarioDerived

An unauthenticated remote attacker sends a request to an unbounded REST resource such as GET /rest/wikis/xwiki/spaces, which by default returns every space (effectively every page) on the wiki. On a large wiki the server attempts to serialize the entire result set into memory, causing severe slowness, out-of-memory conditions, and unavailability; repeating the request amplifies the effect. No public exploit code is identified, but the attack requires only a single crafted HTTP request with no authentication.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 25, 2026

Unauthenticated remote attackers can degrade or render XWiki's REST API unavailable by requesting unbounded result sets from endpoints such as /rest/wikis/xwiki/spaces, which by default returns every space (effectively every page) in the wiki. Affected releases are 16.10.10 and below, 17.0.0-rc-1 through 17.4.3, and 17.5.0-rc-1 through 17.6.0; the impact is availability-only (CVSS 4.0 8.7, assessed CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H), scaling with wiki size and JVM memory configuration so large installations suffer the most. No public exploit code has been identified at time of analysis and EPSS is low (0.40%, 32nd percentile), but the flaw is trivially reachable without authentication on default configurations, and vendor patches are available in 16.10.11, 17.4.4 and 17.7.0-rc-1.

RemediationAI

Upgrade to a patched release: XWiki 16.10.11 on the 16.10.x branch, 17.4.4 on the 17.4.x branch, or 17.7.0-rc-1 on the 17.7.x branch (vendor-released patch). These versions introduce a configurable response limit that caps collection results at 1000 items by default and returns an error when a client requests a larger limit, so REST clients that legitimately page through more than 1000 items must switch to paged requests or the limit must be raised deliberately via configuration. No code-level workaround exists per the vendor; the only practical mitigation is a reverse proxy or WAF rule in front of XWiki that denies unauthenticated access to the affected collection endpoints, for example /rest/wikis/*/spaces, /rest/wikis/*/pages, /rest/wikis/*/attachments, /rest/wikis/*/classes and the corresponding history, children and objects resources, restricting them to trusted networks or authenticated users. The trade-off is that this breaks or limits legitimate public REST integrations and read-only API consumers, and the deny list must be kept broad enough to cover every unbounded collection resource, since a single reachable endpoint is sufficient to trigger the memory exhaustion. Verify the applied limit after upgrading and monitor heap and response sizes for large wikis. Full details are in the advisory at https://github.com/xwiki/xwiki-platform/security/advisories/GHSA-cc84-q3v3-mhgf and the tracking issue https://jira.xwiki.org/browse/XWIKI-23355.

Affected Packages

maven org.xwiki.platform:xwiki-platform-rest-server fix: 16.10.11, 17.4.4, 17.7.0-rc-1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in maven

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

XWiki exposes a JAX-RS based REST module (maven/org.xwiki.platform:xwiki-platform-rest-server) whose collection resources historically accepted a client-supplied 'number' parameter with a default of -1 and no server-enforced ceiling. The fix commit removes the @javax.ws.rs.DefaultValue("-1") annotations from resource methods such as SpacesResource::getSpaces, PagesResource::getPages, AttachmentsResource::getAttachments, AttachmentHistoryResource::getAttachmentHistory, ClassesResource::getClasses, AllObjectsForClassNameResource::getObjects, PageChildrenResource::getPageChildren, PageHistoryResource::getPageHistory and PageTranslationHistoryResource::getPageTranslationHistory, moving default handling into the implementation so limits can be derived dynamically from configuration; this is a JAX-RS interface change recorded in the revapi difference list. The root cause class is CWE-770 (Allocation of Resources Without Limits or Throttling): because result-set size is attacker-influenced and unbounded, a single request (or a small number of concurrent requests) can force the server to materialize and serialize an arbitrarily large object graph, driving heap pressure, GC thrashing, out-of-memory errors and eventual unavailability. The remediation introduces a configurable limit that caps responses at 1000 items by default, with larger requested limits rejected as an error.

Know when Xwiki gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (github) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Unauthenticated single HTTP request over the network (AV:N/AC:L/PR:N/UI:N) causing resource-exhaustion DoS only, so A:H with C:N/I:N and unchanged scope.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (github).

CVSS VectorVendor: github

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

XWiki is an open-source wiki software platform. Versions 16.10.10 and below, 17.0.0-rc-1 through 17.4.3 and 17.5.0-rc-1 through 17.6.0 contain a REST API which doesn't enforce any limits for the number of items that can be requested in a single request at the moment. Depending on the number of pages in the wiki and the memory configuration, this can lead to slowness and unavailability of the wiki. As an example, the /rest/wikis/xwiki/spaces resource returns all spaces on the wiki by default, which are basically all pages. This issue is fixed in versions 17.4.4 and 16.10.11.

Executive ViewAI

Why It Matters

XWiki deployments on affected versions can have their REST API degraded or made unavailable by unauthenticated remote attackers, disrupting wiki access and any dependent integrations. Large installations are most at risk because default endpoints can return unbounded result sets and exhaust JVM memory, making this an availability concern that leadership should prioritize. No public exploit identified at time of analysis, but vendor patches are available.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
popular open-source enterprise wiki, common but not ubiquitous deployment
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*
cpe:2.3:a:xwiki:xwiki:*:*:*:*:*:*:*:*

More in Xwiki

View all
CVE-2025-24893 CRITICAL POC
9.8 Feb 20

XWiki Platform allows unauthenticated remote code execution through the SolrSearch endpoint, enabling guests to execute

CVE-2024-21650 CRITICAL POC
10.0 Jan 08

XWiki Platform prior to specific patched versions contains a CVSS 10.0 remote code execution vulnerability through the u

CVE-2025-32969 CRITICAL POC
9.3 Apr 23

XWiki is a generic wiki platform. Rated critical severity (CVSS 9.3), this vulnerability is remotely exploitable, no aut

CVE-2023-27479 CRITICAL POC
9.9 Mar 07

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Rated critical

CVE-2023-26055 CRITICAL POC
9.9 Mar 02

XWiki Commons are technical libraries common to several other top level XWiki projects. Rated critical severity (CVSS 9.

CVE-2024-31996 CRITICAL POC
9.8 Apr 10

XWiki Platform is a generic wiki platform. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2024-31982 CRITICAL POC
9.8 Apr 10

XWiki Platform is a generic wiki platform. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2023-46731 CRITICAL POC
9.8 Nov 06

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Rated critical

CVE-2023-26477 CRITICAL POC
9.8 Mar 02

XWiki Platform is a generic wiki platform. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2025-52472 CRITICAL POC
9.3 Oct 06

Unauthenticated HQL injection in the XWiki Platform REST search API lets remote attackers inject arbitrary Hibernate Que

CVE-2025-49586 HIGH POC
8.8 Jun 13

A remote code execution vulnerability in XWiki (CVSS 8.8). Risk factors: public PoC available. Vendor patch is available

CVE-2025-55747 CRITICAL POC
9.3 Sep 03

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. Rated critical

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy