HashiCorp Vault Incorrectly Validated JSON Web Tokens (JWT) Audience Claims
Low severity
GitHub Reviewed
Published
Jun 12, 2024
to the GitHub Advisory Database
•
Updated Aug 7, 2024
Package
Affected versions
= 1.17.0-rc1
>= 1.16.0-rc1, < 1.16.3
>= 0.11.0, < 1.15.9
Patched versions
1.17.0
1.16.3
1.15.9
Description
Published by the National Vulnerability Database
Jun 12, 2024
Published to the GitHub Advisory Database
Jun 12, 2024
Reviewed
Jun 12, 2024
Last updated
Aug 7, 2024
Vault and Vault Enterprise did not properly validate the JSON Web Token (JWT) role-bound audience claim when using the Vault JWT auth method. This may have resulted in Vault validating a JWT the audience and role-bound claims do not match, allowing an invalid login to succeed when it should have been rejected.
This vulnerability, CVE-2024-5798, was fixed in Vault and Vault Enterprise 1.17.0, 1.16.3, and 1.15.9
References