Learn about CVE-2020-10660 affecting HashiCorp Vault versions 0.9.0 through 1.3.3. Find out how this vulnerability could lead to unauthorized Group memberships and the steps to mitigate it.
HashiCorp Vault and Vault Enterprise versions 0.9.0 through 1.3.3 may inadvertently include Groups in an Entity's Group membership that the Entity no longer has permissions for. This issue has been fixed in version 1.3.4.
Understanding CVE-2020-10660
This CVE involves a vulnerability in HashiCorp Vault and Vault Enterprise versions 0.9.0 through 1.3.3 that could lead to incorrect Group memberships for Entities.
What is CVE-2020-10660?
HashiCorp Vault and Vault Enterprise versions 0.9.0 through 1.3.3 may have an Entity's Group membership include Groups the Entity no longer has permissions to, potentially leading to unauthorized access.
The Impact of CVE-2020-10660
The vulnerability could result in Entities having access to Groups they should not have permissions for, compromising the security and integrity of the system.
Technical Details of CVE-2020-10660
This section provides more in-depth technical information about the CVE.
Vulnerability Description
Under certain circumstances, HashiCorp Vault and Vault Enterprise versions 0.9.0 through 1.3.3 may incorrectly include Groups in an Entity's Group membership.
Affected Systems and Versions
Exploitation Mechanism
The vulnerability occurs due to a flaw in the permission management system, allowing Entities to retain access to Groups they should no longer be part of.
Mitigation and Prevention
To address CVE-2020-10660, follow these mitigation steps:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates