Skip to content
OpenAdvisories
High USN-6307-1 1 CVE

cjose vulnerability

Published Aug 24, 2023 · Updated Apr 27, 2026

Summary

It was discovered that JOSE for C/C++ AES GCM decryption routine incorrectly
uses the Tag length from the actual Authentication Tag provided in the JWE.
An attacker could use this to cause a denial of service (system crash) or
might expose sensitive information.

Fixed packages 3

ReleasePackageFixed in
Ubuntu · 20.04 LTS 20.04:LTS cjose 0.6.1+dfsg1-1ubuntu0.1
Ubuntu · 22.04 LTS 22.04:LTS cjose 0.6.1+dfsg1-3ubuntu1.1
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS cjose 0.6.0+dfsg1-1ubuntu0.1~esm1

Vulnerabilities 1

  • High 8.6

    Incorrect Authentication Tag length usage in AES GCM decryption in OpenIDC/cjose

    OpenIDC/cjose is a C library implementing the Javascript Object Signing and Encryption (JOSE). The AES GCM decryption routine incorrectly uses the Tag length from the actual Authentication Tag provided in the JWE. The spec says that a fixed length of 16 octet…

References

  • report
    https://ubuntu.com/security/CVE-2023-37464