Incorrect Authentication Tag length usage in AES GCM decryption in OpenIDC/cjose
CVE-2023-37464

8.6HIGH

Key Information:

Vendor

Openidc

Status
Vendor
CVE Published:
14 July 2023

What is CVE-2023-37464?

The OpenIDC/cjose library features a vulnerability in its AES GCM decryption routine, which incorrectly processes the Authentication Tag length. It fails to adhere to the specified fixed length of 16 octets in the specification. As a result, this misconfiguration allows an attacker to exploit the system by providing a truncated Authentication Tag and manipulating the JSON Web Encryption (JWE). Users are advised to update to version 0.6.2.2 or higher immediately. For those who cannot update, it is recommended to switch to an alternative encryption algorithm, such as AES CBC, to mitigate potential security risks.

Affected Version(s)

cjose < 0.6.2.2

References

CVSS V3.1

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

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.