Skip to main content

Apache CXF CVE-2026-64958

| EUVDEUVD-2026-53853 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-08-06 apache GHSA-3p6r-x275-5x98
7.5
CVSS 3.1 · Vendor: apache
View

Attack ChainAIDerived

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

  1. Access
    Send crafted HTTP POST to CXF endpoint
  2. Delivery
    Include MIME multipart body with excessive attachment headers
  3. Exploit
    Bypass incomplete CVE-2026-50645 guard in header parser
  4. Execution
    Trigger uncontrolled resource consumption
  5. Persist
    Exhaust server thread/memory
  6. Impact
    Deny service to legitimate clients

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption 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

The target must be running Apache CXF in any version prior to 4.2.3, 4.1.8, or 3.6.12, including versions that applied the patch for CVE-2026-50645. The endpoint must accept inbound SOAP or REST messages with MIME multipart/attachment content - this is a standard and common CXF deployment pattern (e.g., WS-Attachments, MTOM). No authentication is required if the endpoint is publicly accessible; authenticated endpoints limit exploitation to credential holders. The attack does not require a specific operating system, JVM version, or non-default configuration beyond multipart message handling being active, which is typical for CXF deployments. Limiting factor: if a reverse proxy or API gateway enforces strict header count limits upstream, the crafted request may be rejected before reaching CXF.

Impact

No CVSS vector or score has been published for this CVE at time of analysis, so all metric assessments below are independently derived. The vulnerability is network-reachable (web service endpoint), requires no authentication for publicly exposed services, and is low-complexity to trigger - a single crafted message is sufficient. The impact is purely availability (DoS), with no confidentiality or integrity implications. EPSS data is not available for this CVE. There is no CISA KEV listing and no public exploit code identified, lowering the immediate threat urgency. However, the bypass-of-fix nature is a meaningful risk amplifier: organizations that previously patched CVE-2026-50645 may have deprioritized this CVE under the false assumption that they are already protected. The real-world priority is elevated for any internet-facing CXF endpoint relative to its DoS-only CVSS impact.

Exploit ScenarioDerived

An attacker sends a single HTTP POST request to any publicly accessible Apache CXF service endpoint, crafting the request body as a MIME multipart message with an abnormally large number of attachment headers. The CXF parser iterates over these headers in a way that the CVE-2026-50645 guard does not fully intercept, causing the server thread to consume excessive CPU or memory, degrading or halting service availability for legitimate clients. No authentication or prior access is required for externally exposed endpoints.

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 – Aug 06, 2026

Denial of service persists in Apache CXF due to an incomplete remediation of CVE-2026-50645, allowing unauthenticated network attackers to exhaust server resources by submitting messages containing an excessive number of MIME attachment headers. All Apache CXF deployments running versions prior to 4.2.3, 4.1.8, or 3.6.12 remain vulnerable despite having applied the prior patch. No public exploit code or active exploitation has been identified at time of analysis, but the bypass-of-fix nature of this vulnerability means any organization that patched CVE-2026-50645 and considered itself remediated must re-patch.

RemediationAI

Upgrade Apache CXF to version 4.2.3, 4.1.8, or 3.6.12 depending on the active branch, as confirmed by the Apache advisory at https://lists.apache.org/thread/trsnkxc2f21585zlt819blvchgl6oykb. If an immediate upgrade is not feasible, compensating controls should focus on limiting inbound message size and header count at the reverse proxy or API gateway layer - for example, configuring nginx or Apache HTTP Server to reject requests with more than a defined number of headers (e.g., large_client_header_buffers or LimitRequestFields) before they reach CXF; this avoids exercising the vulnerable parser path but may reject legitimate multipart clients depending on their usage patterns. Rate-limiting inbound connections to CXF endpoints via a WAF or firewall can reduce the risk of sustained resource exhaustion, though it does not eliminate the underlying flaw. Note that simply re-applying or verifying the CVE-2026-50645 patch is insufficient - this CVE specifically documents bypass of that prior fix.

Affected VersionsENISA

Apache CXF 4.0.0 <4.1.8
Apache CXF 0 <3.6.12
Apache CXF 4.2.0 <4.2.3

Affected Packages

euvd apache_cxf fix: 3.6.12, 4.1.8, 4.2.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Apache CXF (cpe:2.3:a:apache_software_foundation:apache_cxf:*:*:*:*:*:*:*:*) is a widely-used open-source Java web services framework supporting SOAP and RESTful services. The root cause class is CWE-400 (Uncontrolled Resource Consumption): when CXF parses inbound messages with MIME multipart attachments, it processes attachment headers without adequately bounding the number of headers it will iterate over. The prior fix for CVE-2026-50645 introduced an incomplete guard that can still be bypassed, allowing a specially crafted request to consume disproportionate CPU or memory. This is a classic resource exhaustion pattern in message-parsing libraries where header/part count limits are applied inconsistently across code paths.

Know when Apache Cxf 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 (apache) PRIMARY 7.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Network-reachable endpoint, no authentication required for public services, single crafted request triggers exhaustion; impact is availability-only with no confidentiality or integrity effect.

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
Red Hat 7.5 HIGH

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

1
Patch available
Aug 06, 2026 - 12:01 EUVD

DescriptionCVE.org

An incomplete fix for CVE-2026-50645 means that it is still possible to perform a denial of service attack on Apache CXF by sending a message with many attachment headers. Users are recommended to upgrade to versions 4.2.3 or 4.1.8 or 3.6.12, which fix this issue.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Medium
popular enterprise Java web services framework, not universally deployed
Data Quality
4 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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.

CVE-2026-44930 CRITICAL
9.8 May 22

Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)

CVE-2026-66909 CRITICAL
9.8 Aug 06

Unsafe deserialization in Apache CXF's JMS transport allows any party able to publish to the service's JMS destination t

CVE-2026-97468 CRITICAL
9.1 Oct 09

Token validation bypass in Apache CXF's STSTokenValidator and Security Token Service (STS) allows unauthenticated remote

CVE-2026-107938 CRITICAL
9.1 Oct 09

Man-in-the-middle attackers can impersonate any TLS server contacted by Apache CXF's optional Netty-based HTTP client tr

CVE-2026-100227 HIGH
7.5 Oct 09

XML signature wrapping in Apache CXF's JAX-RS XML Security module allows remote, unauthenticated attackers to have unsig

CVE-2026-97791 HIGH
7.5 Oct 09

Trust bypass in Apache CXF's STSTokenValidator allows a remote, unauthenticated attacker to have a forged SAML assertion

CVE-2026-78384 HIGH
7.5 Oct 09

A remote, unauthenticated attacker can exhaust server heap memory in Apache CXF by submitting a small (kilobyte-scale) D

CVE-2026-44417 HIGH
7.5 May 22

Remote code execution in Apache CXF (versions before 3.6.11, 4.0.0-4.1.5, and 4.2.0) arises because the fix for CVE-2025

CVE-2026-65432 HIGH
7.5 Aug 06

XML External Entity injection in Apache CXF's WSDL import processing allows attackers who can influence imported WSDL or

CVE-2026-61466 CRITICAL
9.1 Aug 06

Authorization scope escalation in Apache CXF's OAuth2 Dynamic Client Registration endpoint allows any registering client

CVE-2026-79650 MEDIUM
6.1 Oct 09

Open redirect in Apache CXF's OIDC relying-party component lets remote, unauthenticated attackers steer users to an atta

CVE-2026-44618 MEDIUM
5.3 May 22

XML External Entity injection in Apache CXF's WS-Transfer module exposes SOAP endpoints to server-side file read and int

Vendor StatusVendor

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