Vulnerability RUSTSEC-2020-0024

High Risk
HIGH RISK
CVSS Score: 8.6
Score Range: 7.0–8.9
High severity vulnerabilities (CVSS 7.0–8.9). Serious vulnerabilities that should be prioritized soon after critical fixes.
6 years ago
July 09, 2020 at 12:00 PM UTC
Improper uniqueness verification of signature threshold
0.0.0 - 0.7.0
0.0.0 - 0.7.0

Summary

Improper uniqueness verification of signature threshold

Details

The tough library, prior to 0.7.1, does not properly verify the uniqueness of keys in the signatures provided to meet the threshold of cryptographic signatures. It allows someone with access to a valid signing key to create multiple valid signatures in order to circumvent TUF requiring a minimum threshold of unique keys before the metadata is considered valid.

AWS would like to thank Erick Tryzelaar of the Google Fuchsia Team for reporting this issue.

A fix is available in version 0.7.1.

CVE-2020-6174 is assigned to the same issue in the TUF reference implementation.

If you have any questions or comments about this advisory, contact AWS Security at [email protected].

Impacted packages

Timeline

Published
6 years ago
July 09, 2020 at 12:00 PM UTC
Fixed (0.7.1)
6 years ago
July 09, 2020 at 06:21 PM UTC
Last Modified
1 hour ago
October 12, 2026 at 06:00 PM UTC