Skip to main content

Apache CXF CVE-2026-44417

| EUVDEUVD-2026-31432 HIGH
Improper Input Validation (CWE-20)
2026-05-22 apache GHSA-2hvc-5c6v-f533
7.5
CVSS 3.1 · Vendor: apache
Share

Severity by source

Vendor (apache) PRIMARY
7.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.5 HIGH

Network-reachable but requires privilege to influence JMS configuration (PR:L) and a non-trivial coercion path (AC:H), yielding total code-execution impact across C/I/A.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
7.5 HIGH
qualitative

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jun 30, 2026 - 05:27 vuln.today
CVSS changed
Jun 30, 2026 - 03:24 NVD
7.5 (None) 7.5 (HIGH)
Patch available
May 26, 2026 - 14:16 EUVD
CVE Published
May 22, 2026 - 12:17 cve.org
HIGH 7.5
CVE Published
May 22, 2026 - 12:17 nvd
UNKNOWN (no severity yet)

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 6 maven packages depend on org.apache.cxf:cxf-rt-transports-jms (6 direct, 0 indirect)

Ecosystem-wide dependent count for version 4.2.0.

DescriptionCVE.org

The fix for CVE-2025-48913: Apache CXF: Untrusted JMS configuration can lead to RCE was not complete, meaning that another path in the code might lead to code execution capabilities, if untrusted users are allowed to configure JMS for Apache CXF. Users are recommended to upgrade to versions 4.2.1, 4.1.6 or 3.6.11, which fix this issue.

AnalysisAI

Remote code execution in Apache CXF (versions before 3.6.11, 4.0.0-4.1.5, and 4.2.0) arises because the fix for CVE-2025-48913 was incomplete, leaving a second code path through which untrusted JMS configuration can be abused to execute code. The flaw only matters where untrusted users are permitted to supply or influence JMS transport configuration for CXF endpoints. This is a remediation-regression issue carrying no public exploit identified at time of analysis, a very low EPSS (0.10%), and SSVC exploitation status of 'none', but the technical impact is rated total.

Technical ContextAI

Apache CXF is a widely deployed open-source Java framework for building SOAP and REST web services, and it supports JMS as a transport binding. The root cause is classed as CWE-20 (Improper Input Validation): CXF does not fully validate or constrain JMS configuration parameters, so a configuration value an attacker controls (for example connection factory, JNDI, or destination settings) can be coerced into loading or invoking attacker-influenced code. This is the same class of weakness as the original CVE-2025-48913; the upstream patch for that issue closed one path but, per the Apache advisory, a second path in the code remained reachable, which CVE-2026-44417 now addresses. The single CPE provided (cpe:2.3:a:apache_software_foundation:apache_cxf:*) does not pin versions, so the EUVD version ranges are the authoritative source for affected builds.

RemediationAI

Vendor-released patch: upgrade to Apache CXF 4.2.1, 4.1.6, or 3.6.11 depending on your branch (4.2.x users go to 4.2.1, 4.0.x/4.1.x users go to 4.1.6, and 3.x users go to 3.6.11), as directed in the Apache advisory at https://lists.apache.org/thread/bqg6gjy2cx7rfyqjxcpv3jwjvmclvz4o. Because this is an incomplete-fix follow-up to CVE-2025-48913, partially patched 3.6.x/4.1.x builds are insufficient and must reach the exact fixed versions above. If immediate upgrade is not possible, the most effective compensating control is to ensure untrusted users cannot supply or alter JMS transport configuration for CXF endpoints - remove JMS configuration capability from untrusted-facing interfaces, lock JMS connection/JNDI settings to a trusted server-side configuration, and restrict who can deploy or reconfigure services; the trade-off is reduced flexibility for legitimate operators who previously customized JMS settings. Also consult Red Hat's VEX/advisory (https://access.redhat.com/security/cve/CVE-2026-44417) if you consume CXF through a Red Hat product.

CVE-2026-44930 CRITICAL
9.8 May 22

Arbitrary certificate disclosure in Apache CXF's XKMS server lets remote attackers abuse an LDAP injection flaw (CWE-90)

CVE-2026-66909 CRITICAL
9.8 Aug 06

Unsafe deserialization in Apache CXF's JMS transport allows any party able to publish to the service's JMS destination t

CVE-2026-65432 HIGH
7.5 Aug 06

XML External Entity injection in Apache CXF's WSDL import processing allows attackers who can influence imported WSDL or

CVE-2026-64958 HIGH
7.5 Aug 06

Denial of service persists in Apache CXF due to an incomplete remediation of CVE-2026-50645, allowing unauthenticated ne

CVE-2026-61466 CRITICAL
9.1 Aug 06

Authorization scope escalation in Apache CXF's OAuth2 Dynamic Client Registration endpoint allows any registering client

CVE-2026-44618 MEDIUM
5.3 May 22

XML External Entity injection in Apache CXF's WS-Transfer module exposes SOAP endpoints to server-side file read and int

CVE-2026-57818 HIGH
8.1 Aug 06

Double-spending of OAuth2 authorization codes in Apache CXF's JCacheCodeDataProvider enables issuance of multiple valid

CVE-2026-63687 CRITICAL
9.1 Aug 06

Apache CXF's JwtRequestCodeFilter blindly copies all claims from a validly-signed JWT request object into the OAuth2 aut

CVE-2026-65583 CRITICAL
9.1 Aug 06

Authentication bypass in Apache CXF's OIDC relying-party implementation allows network-accessible attackers to forge sel

CVE-2026-68079 CRITICAL
9.8 Aug 06

Apache CXF's DefaultEncryptingCodeDataProvider allows captured OAuth 2.0 authorization codes to be redeemed an unlimited

CVE-2026-68481 HIGH
7.5 Aug 06

Token revocation bypass in Apache CXF's DefaultEncryptingOAuthDataProvider allows revoked OAuth access and refresh token

CVE-2026-57817 HIGH
8.1 Aug 06

Authorization Code Substitution in Apache CXF's OpenID Connect Relying Party implementation allows remote attackers to h

Vendor StatusVendor

Share

CVE-2026-44417 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy