CVE-2020-15093CWE-347

Improper verification of signature threshold in tough

High · published July 9, 2020

CVSS v3.1
8.6
EPSS
1%
Percentile
71.5
In the wild
Unconfirmed
What it is

The tough library (Rust/crates.io) prior to version 0.7.1 does not properly verify the threshold of cryptographic signatures. It allows an attacker to duplicate a valid signature in order to circumvent TUF requiring a minimum threshold of unique signatures before the metadata is considered valid. A fix is available in version 0.7.1. CVE-2020-6174 is assigned to the same vulnerability in the TUF reference implementation.

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01357 · 71.5th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2020-07-09T18:45Z
EPSS history
Timeline
  • 09 JUL 18:45Z
    Improper verification of signature threshold in tough
    cvelistv5