CVE-2014-0034: Input Validation

Published May 2, 2014
·
Updated

The SecurityTokenService (STS) in Apache CXF before 2.6.12 and 2.7.x before 2.7.9 does not properly validate SAML tokens when caching is enabled, which allows remote attackers to gain access via an invalid SAML token.

Other sources

The SecurityTokenService (STS) provided as part of Apache CXF has bindings to issue, validate, renew and cancel tokens. The main use-case is to issue SAML tokens. However, a less common use-case is to use the STS to validate SAML tokens. The vulnerability is that there are certain circumstances in which the STS will accept an invalid SAML token as valid if caching is enabled.

Affected versions: Apach CXF 2.6.x < 2.6.12 Apach CXF 2.7.x < 2.7.9

Note from apache advisory: Although this vulnerability has been fixed in CXF 2.6.12 and 2.7.9, due to other security advisories it is recommended to upgrade to the following releases: CXF 2.6.x users should upgrade to 2.6.14 or later as soon as possible. CXF 2.7.x users should upgrade to 2.7.11 or later as soon as possible.

References: http://cxf.apache.org/security-advisories.data/CVE-2014-0034.txt.asc

Upstream fix: http://svn.apache.org/viewvc?view=revision&revision=1551228

Red Hat

Affected Software

27 affected componentsFixes available
maven/org.apache.cxf:cxf-rt-ws-security>=2.7.0<2.7.9
2.7.9
maven/org.apache.cxf:cxf-rt-ws-security<2.6.12
2.6.12
redhat/cxf<2.6.14
2.6.14
redhat/cxf<2.7.11
2.7.11
Apache CXF<=2.6.11
Apache CXF=2.6.0
Apache CXF=2.6.1
Apache CXF=2.6.2
Apache CXF=2.6.3
Apache CXF=2.6.4
Apache CXF=2.6.5
Apache CXF=2.6.6
Apache CXF=2.6.7
Apache CXF=2.6.8
Apache CXF=2.6.9
Apache CXF=2.6.10
redhat JBoss Enterprise Application Platform=6.0.0
redhat JBoss Enterprise Application Platform=6.2.0
Apache CXF=2.7.0
Apache CXF=2.7.1
Apache CXF=2.7.2
Apache CXF=2.7.3
Apache CXF=2.7.4
Apache CXF=2.7.5
Apache CXF=2.7.6
Apache CXF=2.7.7
Apache CXF=2.7.8

Event History

Jul 7, 2014
CVE Published
via MITRE·02:00 PM
Data Sourced
via MITRE·02:00 PM
Description
May 13, 2022
Advisory Published
01:09 AM

Frequently Asked Questions

1

What is the severity of CVE-2014-0034?

CVE-2014-0034 has been classified as a high severity vulnerability due to improper validation of SAML tokens.

2

How do I fix CVE-2014-0034?

To fix CVE-2014-0034, upgrade your Apache CXF installation to version 2.6.12 or later, or 2.7.9 or later.

3

What software is affected by CVE-2014-0034?

CVE-2014-0034 affects Apache CXF versions prior to 2.6.12 and 2.7.x prior to 2.7.9.

4

Can CVE-2014-0034 allow unauthorized access?

Yes, CVE-2014-0034 can allow remote attackers to gain unauthorized access through invalid SAML tokens.

5

Is there a specific configuration to review for CVE-2014-0034?

Review the configuration of the SecurityTokenService (STS) for proper token validation when caching is enabled to mitigate CVE-2014-0034.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203