Lucene search

K
githubGitHub Advisory DatabaseGHSA-VQ4H-9GHM-QMRR
HistoryMar 30, 2023 - 3:30 a.m.

HashiCorp Vault's implementation of Shamir's secret sharing vulnerable to cache-timing attacks

2023-03-3003:30:38
CWE-203
CWE-208
GitHub Advisory Database
github.com
11
hashicorp
vault
shamir's secret sharing
cache-timing attacks
precomputed table lookups
brute force effort
fixed in 1.13.1
fixed in 1.12.5
fixed in 1.11.9
side channel

5 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

HIGH

Privileges Required

HIGH

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:N/A:N

0.0004 Low

EPSS

Percentile

9.0%

HashiCorp Vault’s implementation of Shamir’s secret sharing used precomputed table lookups, and was vulnerable to cache-timing attacks. An attacker with access to, and the ability to observe a large number of unseal operations on the host through a side channel may reduce the search space of a brute force effort to recover the Shamir shares. Fixed in Vault 1.13.1, 1.12.5, and 1.11.9.

Affected configurations

Vulners
Node
hashicorpvaultRange<1.13.1
OR
hashicorpvaultRange<1.12.5
OR
hashicorpvaultRange<1.11.9

5 Medium

CVSS3

Attack Vector

LOCAL

Attack Complexity

HIGH

Privileges Required

HIGH

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:N/A:N

0.0004 Low

EPSS

Percentile

9.0%