Insecure MAC Signature Comparison in Apache CXF Versions Prior to 3.0.13 and 3.1.10
CVE-2017-3156

7.5HIGH

Key Information:

Vendor
Apache
Vendor
CVE Published:
10 August 2017

Summary

The OAuth2 Hawk and JOSE MAC Validation code in Apache CXF before specific version updates is vulnerable due to the use of a non-constant time MAC signature comparison algorithm. This flaw may allow attackers to exploit timing discrepancies and perform sophisticated timing attacks on the authentication mechanism. Ensuring constant time comparisons is critical to thwart such potential exploits.

Affected Version(s)

Apache CXF prior to 3.0.13

Apache CXF 3.1.x prior to 3.1.10

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.