Debian Bookworm cjose Update Fixes JWE Heap and Encryption Flaws

P2 — VALIDATE AND UPDATENot provided by the authority · Not provided by the authorityEXPLOITATION: NOT STATED

Quick Answer

Update Debian bookworm cjose to 0.6.2.1-1+deb12u2. Validate applications using AES key-wrap decryption or AES-CBC-HMAC encryption, and assess previously issued tokens because patching does not repair their cryptographic properties.

Confirm Scope And Apply The Supported Remediation

What to do now: Record cjose builds, consuming applications, token issuers and validators, selected JWE algorithms, token lifetimes and bundled library copies. CVE-2026-53938 concerns A128KW, A192KW or A256KW decryption. CVE-2026-53939 concerns A128CBC-HS256, A192CBC-HS384 or A256CBC-HS512 encryption when key management generates a fresh key. Install the signed bookworm package update and restart or redeploy dependent processes to load it. Have application owners assess whether previously issued affected tokens need revocation or replacement; the advisory says holders can read and modify them. Verify the loaded library build, normal JWE round trips, rejection of invalid inputs and application authorization. Retain package, algorithm, token-assessment and service-test evidence.

Open the authoritative advisory

Last verified: 2026-11-07 UTC. Recheck the authoritative advisory and supported distribution channel before changing production.

Scope And Authority

Product scopeDebian 12 bookworm cjose JOSE library
AdvisoryDLA-4887-1
CVEsCVE-2026-53938, CVE-2026-53939
Authoritative release date2026-11-07 15:52:19 UTC
Authority revision dateNo later revision is stated in the captured Debian LTS advisory.
Affected versionsDebian 12 bookworm cjose before 0.6.2.1-1+deb12u2, with the JWE algorithms and call paths described in DLA-4887-1.
Fixed versioncjose 0.6.2.1-1+deb12u2 for Debian 12 bookworm
CVSS base scoreNot provided by the authority
CVSS severityNot provided by the authority
Exploitation statusThe Debian LTS advisory does not confirm malicious exploitation.; no exploitation claim is inferred.

Authority-Specific Scope And Version Evidence

Publication chronologyThe signed advisory mail gives November 7, 2026 at 09:52:19 -0600, or 15:52:19 UTC.
Algorithm scopeCVE-2026-53938 concerns A128KW, A192KW or A256KW decryption. CVE-2026-53939 concerns A128CBC-HS256, A192CBC-HS384 or A256CBC-HS512 encryption when key management generates a fresh key.

What Changed

Debian fixes an oversized encrypted-key heap write during AES key-wrap decryption and zero-filled content-encryption keys in certain AES-CBC-HMAC JWE encryption paths.

What To Validate Now

  1. Inventory. Record cjose builds, consuming applications, token issuers and validators, selected JWE algorithms, token lifetimes and bundled library copies.
  2. Establish applicability. CVE-2026-53938 concerns A128KW, A192KW or A256KW decryption. CVE-2026-53939 concerns A128CBC-HS256, A192CBC-HS384 or A256CBC-HS512 encryption when key management generates a fresh key.
  3. Remediate. Install the signed bookworm package update and restart or redeploy dependent processes to load it. Have application owners assess whether previously issued affected tokens need revocation or replacement; the advisory says holders can read and modify them.
  4. Validate. Verify the loaded library build, normal JWE round trips, rejection of invalid inputs and application authorization. Retain package, algorithm, token-assessment and service-test evidence.
  5. Retain evidence. Preserve asset and owner identifiers, the applicability decision, before-and-after versions, change approval, installation output, validation results, and any exception or rollback record.

Operational Cautions

The two CVEs have different prerequisites. Updating the library does not retroactively protect an affected token already issued. Plan any token replacement with application owners; do not infer compromise from library presence alone.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.