go-tuf improperly validates the configured threshold for delegations
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| theupdateframework | go-tuf | affected |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Theupdateframework | Go-tuf | — |
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-fphv-w9fq-2525 | go-tuf improperly validates the configured threshold for delegations |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.215% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:theupdateframework:go-tuf:*:*:*:*:*:*:*:* |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Theupdateframework
Theupdateframework go-tuf |
|
| Vendors & Products |
Theupdateframework
Theupdateframework go-tuf |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | go-tuf is a Go implementation of The Update Framework (TUF). Starting in version 2.0.0 and prior to version 2.3.1, a compromised or misconfigured TUF repository can have the configured value of signature thresholds set to 0, which effectively disables signature verification. This can lead to unauthorized modification to TUF metadata files is possible at rest, or during transit as no integrity checks are made. Version 2.3.1 fixes the issue. As a workaround, always make sure that the TUF metadata roles are configured with a threshold of at least 1. | |
| Title | go-tuf improperly validates the configured threshold for delegations | |
| Weaknesses | CWE-347 | |
| References |
| |
| Metrics |
cvssV3_1
|