Critical severity · published Aug 6, 2026
CVE-2026-66909
Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage
9.8
CVSS
1.1%
EPSS
No
On KEV
Description
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 object, leading to denial of service or, if a suitable gadget class is on the classpath, remote code execution. The fix disables ObjectMessage deserialization by default, with a configuration switch to re-enable it if needed. Users are recommended to upgrade to versions 4.2.3 or 4.1.8 or 3.6.12, which fix this issue.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.1% · higher than 67% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AC
Apache CXF · Apache Software Foundation
4.2.0 before 4.2.3; 4.0.0 before 4.1.8; before 3.6.12 · source: vendor
CX
Cxf · Apache
before 3.6.12; 4.0.0 before 4.1.8; 4.2.0 before 4.2.3 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-66909
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-66909
Mailing List
https://lists.apache.org/thread/lr5d4tg6tf7j29jmw8wt242oowonjqpx
www.openwall.com
http://www.openwall.com/lists/oss-security/2026/08/06/18
More from Apache CXF
9.8
CVE-2026-68079
Apache CXF: DefaultEncryptingCodeDataProvider allows unlimited authorization code replay
9.8
CVE-2026-50628
Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control
9.8
CVE-2026-49875
Apache CXF: XML External Entity (XXE) Injection in W3CMultiSchemaFactory and EndpointReferenceUtils
9.8
CVE-2026-44930
Apache CXF: LDAP Injection vulnerability in XKMS LDAP Repository
9.1
CVE-2026-107938
Apache CXF: The Netty HTTP client transport does not perform TLS hostname verification.
