Apache Software Foundation Apache CXF
56 published vulnerabilities name this product.
As the CNAs write it in their CVE records (vendor and product); the versions are theirs.
| CVE | Vulnerable versions | Title | Severity | Published | EPSS | Exploitation |
|---|---|---|---|---|---|---|
| CVE-2026-108039 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: Prevent unbounded XML document size in StaxUtils by adding default element and character limits | HIGH 7.5 | 0.5 % | ||
| CVE-2026-107938 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: The Netty HTTP client transport does not perform TLS hostname verification. | CRITICAL 9.1 | 0.2 % | ||
| CVE-2026-107937 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: The attachment header size and count limits can be bypassed, which allows denial of service through memory exhaustion. | HIGH 7.5 | 0.6 % | ||
| CVE-2026-100227 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: XML Signature wrapping in JAX-RS XML Security | HIGH 7.5 | 0.3 % | ||
| CVE-2026-97791 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: STSTokenValidator can accept untrusted SAML assertions because it shares validation state between requests | HIGH 7.5 | 0.3 % | ||
| CVE-2026-97468 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: Authentication bypass via weak cache keys for validated STS tokens | CRITICAL 9.1 | 0.2 % | ||
| CVE-2026-86463 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: FIQL Query Parser Denial of Service | HIGH 7.5 | 0.4 % | ||
| CVE-2026-79650 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: OIDC RP Open Redirect | MEDIUM 6.1 | 0.4 % | ||
| CVE-2026-78384 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: Unbounded DEFLATE Decompression in CXF JOSE/JWE and SAML Processing (Decompression Bomb) | HIGH 7.5 | 0.4 % | ||
| CVE-2026-73179 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: JPA authorization-code consume is non-atomic | HIGH 8.1 | 0.4 % | ||
| CVE-2026-71575 | 4.2.0 – < 4.2.4 ; 4.0.0 – < 4.1.9 ; < 3.6.13 | Apache CXF: Inoperative max_age authentication-freshness check in OidcClientCodeRequestFilter | CRITICAL 9.1 | 0.4 % | ||
| CVE-2026-57818 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: OAuth2 Authorization Code Replay via TOCTOU in JCacheCodeDataProvider | HIGH 8.1 | 0.5 % | ||
| CVE-2026-61466 | < 3.6.12 ; 4.0.0 – < 4.1.8 ; 4.2.0 – < 4.2.3 | Apache CXF: OAuth2 Dynamic Client Registration Scope Self-Escalation | CRITICAL 9.1 | 0.7 % | ||
| CVE-2026-63687 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: JwtRequestCodeFilter silently overrides outer PKCE and nonce parameters | CRITICAL 9.1 | 0.3 % | ||
| CVE-2026-65583 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: Self-issued ID token claims validation skipped | CRITICAL 9.1 | 0.3 % | ||
| CVE-2026-68079 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: DefaultEncryptingCodeDataProvider allows unlimited authorization code replay | CRITICAL 9.8 | 0.7 % | ||
| CVE-2026-68481 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: Revocation bypass in DefaultEncryptingOAuthDataProvider | HIGH 7.5 | 0.7 % | ||
| CVE-2026-65432 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: XXE via WSDL/XSD import parsing | HIGH 7.5 | 0.7 % | ||
| CVE-2026-57817 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: The authorization code hash (c_hash) is not enforced for the hybrid OIDC flow | HIGH 8.1 | 0.7 % | ||
| CVE-2026-66909 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage | CRITICAL 9.8 | 1.1 % | ||
| CVE-2026-64958 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: Denial of service via message header attachments | HIGH 7.5 | 0.7 % | ||
| CVE-2026-57819 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: No default restriction on the amount of form parameters per message | HIGH 7.5 | 0.7 % | ||
| CVE-2026-54225 | 4.2.0 – < 4.2.3 ; 4.0.0 – < 4.1.8 ; < 3.6.12 | Apache CXF: Denial of Service attack via large attachments | HIGH 7.5 | 0.7 % | ||
| CVE-2026-50645 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: No restriction on attachment headers per message | HIGH 7.5 | 0.5 % | ||
| CVE-2026-50634 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: WS JSON request filter trusts metadata from an unvalidated first signature entry | MEDIUM 6.5 | 0.3 % | ||
| CVE-2026-50633 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: JNDI Injection vulnerability in DispatchMDBMessageListenerImpl | HIGH 8.1 | 0.9 % | ||
| CVE-2026-50632 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: JNDI Injection Vulnerability in JMSConfigFactory | HIGH 8.8 | 0.7 % | ||
| CVE-2026-50631 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: OAuth2: TOCTOU Race Condition in Refresh Token Processing | HIGH 7.4 | 0.3 % | ||
| CVE-2026-50630 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: OAuth2: HTTP Response Splitting via WWW-Authenticate Realm Injection | MEDIUM 6.5 | 0.4 % | ||
| CVE-2026-50629 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: OAuth2: Log Injection via Unsanitized Client Identifier | MEDIUM 5.3 | 0.4 % | ||
| CVE-2026-50628 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control | CRITICAL 9.8 | 0.7 % | ||
| CVE-2026-50627 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: OAuth2: Missing JWT Audience and Issuer Validation in Access Token Validator | CRITICAL 9.1 | 4.5 % | ||
| CVE-2026-49875 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: XML External Entity (XXE) Injection in W3CMultiSchemaFactory and EndpointReferenceUtils | CRITICAL 9.8 | 0.5 % | ||
| CVE-2026-50623 | 4.2.0 – < 4.2.2 ; 4.0.0 – < 4.1.7 ; < 3.6.12 | Apache CXF: Authentication Bypass in OAuth2 TokenIntrospectionService | MEDIUM 4.8 | 0.4 % | ||
| CVE-2026-44417 | 4.2.0 – < 4.2.1 ; 4.0.0 – < 4.1.6 ; < 3.6.11 | Apache CXF: Incomplete fix for CVE-2025-48913 (Untrusted JMS configuration can lead to RCE) | HIGH 7.5 | 0.7 % | ||
| CVE-2026-44618 | 4.2.0 – < 4.2.1 ; 4.0.0 – < 4.1.6 ; < 3.6.11 | Apache CXF: XXE vulnerability in WS-Transfer functionality | MEDIUM 5.3 | 0.3 % | ||
| CVE-2026-44930 | 4.2.0 – < 4.2.1 ; 4.0.0 – < 4.1.6 ; < 3.6.11 | Apache CXF: LDAP Injection vulnerability in XKMS LDAP Repository | CRITICAL 9.8 | 0.7 % | ||
| CVE-2025-48913 | 4.1.0 – < 4.1.3 ; 4.0.0 – < 4.0.9 ; < 3.6.8 | Apache CXF: Untrusted JMS configuration can lead to RCE | CRITICAL 9.8 | 1.0 % | ||
| CVE-2025-48795 | 3.5.10 – < 3.5.11 ; 3.6.5 – < 3.6.6 ; 4.0.6 – < 4.0.7 ; … | Apache CXF: Denial of Service and sensitive data exposure in logs | MEDIUM 5.6 | 0.7 % | ||
| CVE-2025-23184 | < 3.5.10 ; 3.6.0 – < 3.6.5 ; 4.0.0 – < 4.0.6 | Apache CXF: Denial of Service vulnerability with temporary files | HIGH 7.5 | 2.2 % | ||
| CVE-2024-41172 | 3.6.0, 4.0.0 – < 3.6.4, 4.0.5 | Apache CXF: Unrestricted memory consumption in CXF HTTP clients | HIGH 7.5 | 1.2 % | ||
| CVE-2024-32007 | < 4.0.5, 3.6.4, 3.5.9 | Apache CXF Denial of Service vulnerability in JOSE | HIGH 7.5 | 1.3 % | ||
| CVE-2024-29736 | < 3.5.9, 3.6.4, 4.0.5 | Apache CXF: SSRF vulnerability via WADL stylesheet parameter | CRITICAL 9.1 | 1.1 % | ||
| CVE-2024-28752 | < 4.0.4, 3.6.3, 3.5.8 | Apache CXF SSRF Vulnerability using the Aegis databinding | CRITICAL 9.3 | 2.9 % | ||
| CVE-2022-46364 | < 3.5.5 ; < 3.4.10 | Apache CXF SSRF Vulnerability | CRITICAL 9.8 | 2.3 % | ||
| CVE-2022-46363 | 3.5 – < 3.5.5 ; 3.4 – < 3.4.10 | Apache CXF directory listing / code exfiltration | HIGH 7.5 | 1.3 % | ||
| CVE-2021-30468 | Apache CXF – < 3.4.4 | Apache CXF Denial of service vulnerability in parsing JSON via JsonMapObjectReaderWriter | HIGH 7.5 | 7.0 % | ||
| CVE-2021-22696 | unspecified – < 3.4.3 ; unspecified – < 3.3.10 | OAuth 2 authorization service vulnerable to DDos attacks | HIGH 7.5 | 6.6 % | ||
| CVE-2020-13954 | unspecified – < 3.4.1 ; unspecified – < 3.3.8 | Apache CXF Reflected XSS in the services listing page via the styleSheetPath | MEDIUM 6.1 | 41 % | ||
| CVE-2018-8039 | prior to 3.1.16 ; 3.2.x prior to 3.2.5 | It is possible to configure Apache CXF to use the com.sun.net.ssl implementation via 'System.setProperty("java.protocol.handler.pkgs", "com. | HIGH 8.1 | 8.5 % | ||
| CVE-2017-12624 | prior to 3.1.14 ; 3.2.x prior to 3.2.1 | Apache CXF supports sending and receiving attachments via either the JAX-WS or JAX-RS specifications. It is possible to craft a message atta | MEDIUM 5.5 | 3.7 % | ||
| CVE-2017-3156 | prior to 3.0.13 ; 3.1.x prior to 3.1.10 | The OAuth2 Hawk and JOSE MAC Validation code in Apache CXF prior to 3.0.13 and 3.1.x prior to 3.1.10 is not using a constant time MAC signat | HIGH 7.5 | 6.3 % | ||
| CVE-2016-8739 | prior to 3.0.12 ; 3.1.x prior to 3.1.9 | The JAX-RS module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 provides a number of Atom JAX-RS MessageBodyReaders. These readers | HIGH 7.5 | 7.3 % | ||
| CVE-2016-6812 | prior to 3.0.12 ; 3.1.x prior to 3.1.9 | The HTTP transport module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 uses FormattedServiceListWriter to provide an HTML page whi | MEDIUM 6.1 | 7.5 % | ||
| CVE-2017-5656 | 3.1.x before 3.1.11 ; versions before 3.0.13 | Apache CXF's STSClient before 3.1.11 and 3.0.13 uses a flawed way of caching tokens that are associated with delegation tokens, which means | HIGH 7.5 | 6.8 % | ||
| CVE-2017-5653 | prior to 3.0.13 ; 3.1.x prior to 3.1.11 | JAX-RS XML Security streaming clients in Apache CXF before 3.1.11 and 3.0.13 do not validate that the service response was signed or encrypt | MEDIUM 5.3 | 11 % |