Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-66909— Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage

Quick assessment

Affected
Apache Software Foundation Apache CXF
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Apache CXF 的 JMS 传输组件会对任何传入的 JMS ObjectMessage 的消息体使用原生 Java 反序列化机制进行处理,且未实施任何类型限制。任何能够向服务的 JMS 目的地发送消息的攻击者,均可提交一个恶意的序列化对象,从而导致拒绝服务(DoS);如果类路径中存在合适的利用链类(gadget class),还可能引发远程代码执行(RCE)。该漏洞的修复方案默认禁用了 ObjectMessage 的反序列化功能,并提供配置开关以便在必要时重新启用。建议用户升级至已修复此问题的版本,包括 4.

AI Predicted 9.8 Difficulty: Moderate EPSS 0.67% · P50

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application

Affected Version Matrix 3

VendorProduct Version RangeStatus
Apache Software Foundation Apache CXF 4.2.0< 4.2.3 affected
4.0.0< 4.1.8 affected
< 3.6.12 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-66909

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Apache CXF: Unsafe deserialization of inbound JMS ObjectMessage
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
可信数据的反序列化
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Apache Software Foundation Apache CXF 4.2.0 ~ 4.2.3 -

II. Public POCs for CVE-2026-66909

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-66909

登录查看更多情报信息。

Mailing List Discussions for CVE-2026-66909 (1)

Same Patch Batch · Apache Software Foundation · 2026-08-06 · 18 CVEs total

CVE-2026-64640 5.3 MEDIUM Apache Polaris: register endpoint reads attacker-controlled storage location before allowe
CVE-2026-65583 Apache CXF: Self-issued ID token claims validation skipped
CVE-2025-49506 Apache Portable Runtime Utility: apr_password_validate() vulnerable to timing attack
CVE-2026-32327 Apache Portable Runtime Utility: apr-util XML stack recursion crash
CVE-2026-34191 Apache Portable Runtime Utility: SQL Injection in apr_dbd_oracle
CVE-2026-34501 Apache Portable Runtime Utility: Heap buffer overflow in APR redis client
CVE-2026-34502 Apache Portable Runtime Utility: Heap buffer overflow in APR memcached client
CVE-2026-57818 Apache CXF: OAuth2 Authorization Code Replay via TOCTOU in JCacheCodeDataProvider
CVE-2026-61466 Apache CXF: OAuth2 Dynamic Client Registration Scope Self-Escalation
CVE-2026-63687 Apache CXF: JwtRequestCodeFilter silently overrides outer PKCE and nonce parameters
CVE-2026-68079 Apache CXF: DefaultEncryptingCodeDataProvider allows unlimited authorization code replay
CVE-2026-68481 Apache CXF: Revocation bypass in DefaultEncryptingOAuthDataProvider
CVE-2026-65432 Apache CXF: XXE via WSDL/XSD import parsing
CVE-2026-57817 Apache CXF: The authorization code hash (c_hash) is not enforced for the hybrid OIDC flow
CVE-2026-64958 Apache CXF: Denial of service via message header attachments
CVE-2026-57819 Apache CXF: No default restriction on the amount of form parameters per message
CVE-2026-54225 Apache CXF: Denial of Service attack via large attachments

IV. Related Vulnerabilities

V. Comments for CVE-2026-66909

No comments yet


Leave a comment