Read the docs
TI-2025-02520 Aliases CVE-2025-2885GHSA-5vmp-m5v2-hx47

Root metadata version not validated in tough

Priority LOW 26CWE-1288Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
Passive
Attack complexity
High
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

Missing validation of the root metatdata version number could allow an actor to supply an arbitrary version number to the client instead of the intended version in the root metadata file, altering the version fetched by the client. Users should upgrade to tough version 0.20.0 or later and ensure any forked or derivative code is patched to incorporate the new fixes.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00332 26th percentileScored 2026-11-07
Fix Fixed tough (AWS): 0.20.0tough (crates.io): 0.20.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
AWStough0.1.0 to before 0.20.00.20.0Patch availableCNA
—tough (crates.io)before 0.20.00.20.0Patch availableGHSA-5vmp-m5v2-hx47
  • tough VendorAWS Affected 0.1.0 to before 0.20.0 Fixed in 0.20.0 Patch available CNA
  • tough (crates.io) Vendor— Affected before 0.20.0 Fixed in 0.20.0 Patch available GHSA-5vmp-m5v2-hx47

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:amazon:tough:*:*:*:*:*:rust:*:*before 0.20.0VulnerableAWS
  • cpe:2.3:a:amazon:tough:*:*:*:*:*:rust:*:* Versions before 0.20.0 Vulnerable ·AWS

Remediation

  • Fix · CNA tough (AWS) Fixed in 0.20.0
  • Fix · GHSA-5vmp-m5v2-hx47 tough (crates.io) Fixed in 0.20.0 Advisory →

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Advisory ·

    AWS tough — aws.amazon.com/security/security-bulletins/AWS-2025-007

    4 records Highest priority Priority LOW 4 LOW

    Other records, highest priority first

    • TI-2025-02523 Improper timestamp caching during snapshot rollback in toughPriority LOW 26
    • TI-2025-02522 Failure to detect delegated target rollback in toughPriority LOW 26
    • TI-2025-02521 Terminating targets role delegations are not respected in toughPriority LOW 26

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-2885
  2. 2026-10-03 Alias added: GHSA-5vmp-m5v2-hx47

References

  • TI-2020-11868 Improper verification of signature threshold in tough CVSS 3.1HIGH 8.6
  • TI-2021-17989 Improper sanitization of delegated role names in tough CVSS 3.1HIGH 8.2
  • TI-2021-17988 Improper sanitization of target names in tough CVSS 3.1HIGH 8.2
  • TI-2026-06100 Multiple Path Traversal Variants in awslabs/tough CVSS 4.0HIGH 7.1
  • TI-2026-06099 Missing Delegated Metadata Validation in awslabs/tough CVSS 4.0HIGH 7.1
  • TI-2026-06098 Signature Threshold Bypass in awslabs/tough Delegated Roles CVSS 4.0HIGH 7.0
See all 9 →

Sources