
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-50632 is an incomplete fix vulnerability in Apache CXF that allows remote code execution (RCE) through untrusted JMS (Java Message Service) configuration. It is a bypass of a prior fix for CVE-2026-44417 ("Untrusted JMS configuration can lead to RCE"), specifically affecting the org.apache.cxf/cxf-rt-transports-jms component. Affected versions include all Apache CXF releases before 4.1.7 and versions 4.2.0 through 4.2.1. The vulnerability was disclosed by Apache on June 11, 2026, with NVD publication on June 12, 2026. The CVSS v3.1 base score is 8.1 (High) per NVD/Feedly analysis, though the GitHub Advisory Database rates it 9.8 (Critical) (Apache Advisory, GitHub Advisory, Red Hat Bugzilla).
The root cause is classified under CWE-20 (Improper Input Validation) and CWE-502 (Deserialization of Untrusted Data), stemming from insufficient validation of JMS configuration parameters supplied by untrusted users in Apache CXF's JMSConfigFactory. The prior fix for CVE-2026-44417 was incomplete, leaving a residual code path exploitable via JNDI injection within the JMS transport layer. An attacker who can influence or supply JMS configuration to an Apache CXF instance — for example, through an exposed configuration interface or API — can craft malicious parameters that trigger arbitrary code execution on the server. The attack vector is network-based and requires no user interaction, though exploitation complexity is rated High (AC:H) by NVD, indicating some preconditions such as the ability to configure JMS settings (Apache Advisory, Feedly, Red Hat Bugzilla).
Successful exploitation allows an unauthenticated network attacker to execute arbitrary code with the privileges of the Apache CXF process, resulting in full compromise of confidentiality, integrity, and availability of the affected system. An attacker could exfiltrate sensitive data, modify application behavior, or use the compromised server as a pivot point for lateral movement within the network. All systems running Apache CXF with JMS transport enabled where untrusted users can influence JMS configuration are at risk (Apache Advisory, GitHub Advisory).
ldap://attacker.com/exploit) within a JMS connection factory or destination parameter that bypasses the incomplete prior fix.JMSConfigFactory, JNDI resolution failures, or deserialization exceptions; unexpected JMS connection factory initialization with external URLs.sh, bash, curl, wget, python); unexpected network connections initiated by the JVM.Apache has released patched versions 4.1.7 and 4.2.2 that fully address this vulnerability; upgrading to one of these versions is the primary recommended remediation (Apache Advisory, GitHub Advisory). As a configuration-based workaround, restrict JMS configuration access so that only trusted administrators can modify JMS settings, preventing untrusted users from supplying malicious configuration parameters. Organizations that previously applied the fix for CVE-2026-44417 should treat that remediation as insufficient and prioritize upgrading to the newly patched versions (Feedly).
The Apache CXF security team published the advisory on June 11, 2026, explicitly noting the incomplete nature of the prior CVE-2026-44417 fix. Red Hat opened a high-severity tracking bug (Bugzilla #2488304) with 36 CC'd engineers, indicating broad downstream concern across Red Hat's product portfolio. The vulnerability was noted on security aggregation platforms including oss-sec, VulDB, and social media (Bluesky infosec community), though no major independent researcher write-ups or media coverage have been identified at this time (Apache Advisory, Red Hat Bugzilla).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."