CVE-2017-12972

Published Aug 20, 2017 CVSS 3.0 · 7.5 High EPSS < 1% KEV · Not listed
Description
In Nimbus JOSE+JWT before 4.39, there is no integer-overflow check when converting length values from bytes to bits, which allows attackers to conduct HMAC bypass attacks by shifting Additional Authenticated Data (AAD) and ciphertext so that different plaintext is obtained for the same HMAC.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-2037 In Nimbus JOSE+JWT before 4.39, there is no integer-overflow check when converting length values from bytes to bits, which allows attackers to conduct HMAC bypass attacks by shifting Additional Authenticated Data (AAD) and ciphertext so that different plaintext is obtained for the same HMAC.
Github GHSA Github GHSA GHSA-2qp9-wg27-9pcv Nimbus JOSE+JWT missing overflow check
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 6:51 PM
Reserved
Aug 20, 2017, 12:00 AM
Status
Modified
Published
Aug 20, 2017, 4:29 PM
Modified
Jun 17, 2026, 1:04 AM