CVE-2025-11621CWE-288

CVE-2025-11621

High · published October 23, 2025

CVSS v3.1
8.1
EPSS
0%
Percentile
41.2
In the wild
Unconfirmed
What it is

⚡ If your AWS roles are too similar, you're inviting trouble! Vault's authentication method could allow attackers to bypass authentication, like a guest who can just stroll into multiple rooms because the keys are all the same! 🔑 Think of your AWS accounts as hotel rooms with keys. If every room on the same floor uses identical keys, a crafty guest can easily access any room without proper authorization. That’s exactly what happens here with the bound_principal_iam roles! An attacker could exploit this vulnerability to access sensitive data across different AWS accounts without proper authentication. This means they could potentially read secrets and manipulate data without any barriers in place, leading to a data breach that could be absolutely devastating!

Put simply

Think of your AWS accounts as hotel rooms with keys. If every room on the same floor uses identical keys, a crafty guest can easily access any room without proper authorization. That’s exactly what happens here with the bound_principal_iam roles! CVE-2025-11621 affects Vault's AWS Auth method, allowing an authentication bypass when the bound_principal_iam role is identical across AWS accounts or the wildcard character is used. This flaw compromises the authentication process, allowing unauthorized access.

What to do

An attacker could exploit this vulnerability to access sensitive data across different AWS accounts without proper authentication. This means they could potentially read secrets and manipulate data without any barriers in place, leading to a data breach that could be absolutely devastating! Update your Vault to Community Edition 1.21.0 or higher, or if you're using Vault Enterprise, ensure you upgrade to versions 1.21.0, 1.20.5, 1.19.11, or 1.16.27. Additionally, review your IAM roles to ensure they are unique across accounts to prevent this bypass. You've got this! By following these steps, you'll tighten security and protect your AWS accounts in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00489 · 41.2th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2025-10-23T23:15Z
Affected products (5)
ProductVersionsFixed in
hashicorp/vault≥ 0.6.0, < 1.16.271.16.27
hashicorp/vault≥ 0.6.0, < 1.21.01.21.0
hashicorp/vault≥ 1.18.0, ≤ 1.18.15—
hashicorp/vault≥ 1.19.0, < 1.19.111.19.11
hashicorp/vault≥ 1.20.0, < 1.20.51.20.5
References (1)
EPSS history
Timeline
  • 23 OCT 19:08Z
    Vault AWS auth method bypass due to AWS client cache
    cvelistv5