Summary
Ein Angreifer kann mehrere Schwachstellen in Apache CXF ausnutzen, um beliebigen Programmcode auszuführen, um seine Privilegien zu erhöhen, um einen Denial of Service Angriff durchzuführen, und um Sicherheitsvorkehrungen zu umgehen.
Product
Apache CXF ist ein Open Source-Web Service-Framework.
Vulnerabilities 12
-
Critical 9.8
Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage
Apache CXF's JMS transport deserializes the body of any inbound JMS ObjectMessage using native Java deserialization, with no type restrictions in place. Any attacker able to place a message on the service's JMS destination can submit a malicious serialized ob…
-
Critical 9.8
Apache CXF: DefaultEncryptingCodeDataProvider allows unlimited authorization code replay
In Apache CXF's DefaultEncryptingCodeDataProvider, a captured authorization code can be redeemed an unlimited number of times due to a flaw in the implementation of the removeCodeGrant functionality. This violates the RFC requirement that "The authorization c…
-
Critical 9.1
Apache CXF: OAuth2 Dynamic Client Registration Scope Self-Escalation
In Apache CXF's OAuth2 Dynamic Client Registration endpoint, the authorization server accepts and stores the `scope` value supplied in the client registration request verbatim, without validating it against an AS-defined allowlist. This could lead to a client…
-
Critical 9.1
Apache CXF: JwtRequestCodeFilter silently overrides outer PKCE and nonce parameters
Apache CXF's JwtRequestCodeFilter copies all claims from a signed request JWT into the authorization parameter map without excluding security-sensitive parameters. A client that can produce a validly-signed request JWT (e.g., one whose client_secret is known …
-
Critical 9.1
Apache CXF: Self-issued ID token claims validation skipped
Apache CXF’s OIDC relying-party token validation could accept self-issued ID tokens without enforcing required claim checks (issuer/subject/audience/time and sub_jwk binding), enabling authentication bypass with crafted tokens. However, note that self-issued …
-
High 8.1
Apache CXF: The authorization code hash (c_hash) is not enforced for the hybrid OIDC flow
The OpenID Connect Core 1.0 specification mandates that the RP MUST validate the `c_hash` parameter when operating in the Hybrid Flow. If an Apache CXF RP is integrated with a non-compliant or misconfigured Identity Provider (IdP) that omits the `c_hash`, the…
-
High 8.1
Apache CXF: OAuth2 Authorization Code Replay via TOCTOU in JCacheCodeDataProvider
A race condition in JCacheCodeDataProvider allows an attacker to redeem a single authorization code multiple times via concurrent requests, resulting in the issuance of multiple distinct, valid access tokens. Users are recommended to upgrade to versions 4.2.3…
-
High 7.5
Apache CXF: Denial of Service attack via large attachments
Apache CXF allows to control the maximum attachment size via the "attachment-max-size". Prior to Apache CXF 4.2.3 and 4.1.8 and 3.6.12, there was no default placed on this size, meaning that a denial of service attack is possible if the user doesn't explicitl…
-
High 7.5
Apache CXF: No default restriction on the amount of form parameters per message
Apache CXF allows to set a limit on the number of form parameters in a JAX-RS message via the "maxFormParameterCount" configuration option. However, no default limit is set which may lead to denial of service attacks when processing requests with very large …
-
High 7.5
Apache CXF: Denial of service via message header attachments
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 i…
-
High 7.5
Apache CXF: XXE via WSDL/XSD import parsing
Apache CXF reads a top-level WSDL through its hardened StaxUtils path, which disables XML DTDs and external entities. However, any <wsdl:import> or <xsd:import> referenced from that top-level WSDL is handed off to WSDL4J, which does not disable DOCTYPE declar…
-
High 7.5
Apache CXF: Revocation bypass in DefaultEncryptingOAuthDataProvider
In Apache CXF's DefaultEncryptingOAuthDataProvider, revoked access tokens still decrypt successfully, and TokenIntrospectionService reports active:true. The same applies to refresh tokens. This violates the RFC stipulations that 'The authorization server MUST…
Revision history
-
#16
Neue Updates von Red Hat aufgenommen
-
#15
Neue Updates von Red Hat aufgenommen
-
#14
Neue Updates von Oracle Linux aufgenommen
-
#13
Neue Updates von IBM aufgenommen
-
#12
Neue Updates von Red Hat aufgenommen
-
#11
Neue Updates von Red Hat aufgenommen
-
#10
Neue Updates von IBM aufgenommen
-
#9
Neue Updates von Red Hat aufgenommen
-
#8
Neue Updates von IBM aufgenommen
-
#7
Neue Updates von IBM und IBM-APAR aufgenommen
-
#6
Neue Updates von IBM aufgenommen
-
#5
Neue Updates von IBM aufgenommen
-
#4
Neue Updates von IBM aufgenommen
-
#3
Neue Updates von IBM aufgenommen
-
#2
CVE's ergänzt
-
#1
Initiale Fassung
References
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.html
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-54225.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-57817.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-57818.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-57819.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-61466.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-63687.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-64958.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-65432.txt
-
Apache CXF Security Advisories vom 2026-08-05
https://cxf.apache.org/security-advisories.data/CVE-2026-66909.txt
-
IBM Security Bulletin 7283567 vom 2026-08-13
https://www.ibm.com/support/pages/node/7283567
-
IBM Security Bulletin 7283750 vom 2026-08-14
https://www.ibm.com/support/pages/node/7283750
-
IBM Security Bulletin 7283975 vom 2026-08-17
https://www.ibm.com/support/pages/node/7283975
-
IBM Security Bulletin 7286267 vom 2026-09-03
https://www.ibm.com/support/pages/node/7286267
-
IBM Security Bulletin 7286761 vom 2026-09-09
https://www.ibm.com/support/pages/node/7286761
-
IBM Security Bulletin 7286646 vom 2026-09-08
https://www.ibm.com/support/pages/node/7286646
-
IBM Security Bulletin 7288812 vom 2026-09-22
https://www.ibm.com/support/pages/node/7288812
-
Red Hat Security Advisory RHSA-2026:71675 vom 2026-09-24
https://access.redhat.com/errata/RHSA-2026:71675
-
IBM Security Bulletin 7290698 vom 2026-10-02
https://www.ibm.com/support/pages/node/7290698
-
IBM Security Bulletin 7290794 vom 2026-10-03
https://www.ibm.com/support/pages/node/7290794
-
Red Hat Security Advisory RHSA-2026:83670 vom 2026-10-16
https://access.redhat.com/errata/RHSA-2026:83670
-
Red Hat Security Advisory RHSA-2026:92056 vom 2026-10-29
https://access.redhat.com/errata/RHSA-2026:92056
-
Red Hat Security Advisory RHSA-2026:92057 vom 2026-10-28
https://access.redhat.com/errata/RHSA-2026:92057
-
Red Hat Security Advisory RHSA-2026:92059 vom 2026-10-28
https://access.redhat.com/errata/RHSA-2026:92059
-
IBM Security Bulletin 7294461 vom 2026-10-29
https://www.ibm.com/support/pages/node/7294461
-
IBM Security Bulletin 7295452 vom 2026-11-03
https://www.ibm.com/support/pages/node/7295452
-
Oracle Linux Security Advisory ELSA-2026-500571 vom 2026-11-06
https://linux.oracle.com/errata/ELSA-2026-500571.html
-
Oracle Linux Security Advisory ELSA-2026-500570 vom 2026-11-06
https://linux.oracle.com/errata/ELSA-2026-500570.html
-
Red Hat Security Advisory RHSA-2026:95887 vom 2026-11-06
https://access.redhat.com/errata/RHSA-2026:95887
-
Red Hat Security Advisory RHSA-2026:99096 vom 2026-11-11
https://access.redhat.com/errata/RHSA-2026:99096
-
Red Hat Security Advisory RHSA-2026:99098 vom 2026-11-11
https://access.redhat.com/errata/RHSA-2026:99098
-
Red Hat Security Advisory RHSA-2026:99097 vom 2026-11-11
https://access.redhat.com/errata/RHSA-2026:99097
-
Red Hat Security Advisory RHSA-2026:99099 vom 2026-11-11
https://access.redhat.com/errata/RHSA-2026:99099