Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.3
CVE-2025-2888: tough updates may stop after a snapshot rollback
CVE-2025-2888 · published 1 year ago
Summary
The tough software can get stuck after rolling back a snapshot because it saves the wrong time information. This prevents the next update from being applied until the saved data is cleared. Upgrade to tough version 0.20.0 or newer, and apply the same fix to any custom versions of the software.
What to do
- Update iliana tough to version 0.20.0.
- Update amazon tough to version 0.20.0 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| rust | iliana | tough |
< 0.20.0 Fix: upgrade to 0.20.0
|
| – | amazon | tough |
< 0.20.0 cpe:2.3:a:amazon:tough:*:*:*:*:*:rust:*:* |
Original advisory text
Improper timestamp caching during snapshot rollback in tough
During a snapshot rollback, the client incorrectly caches the timestamp metadata. If the client checks the cache when attempting to perform the next update, the update timestamp validation will fail, preventing the next update until the cache is cleared. 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.
References
- https://github.com/awslabs/tough/security/advisories/GHSA-76g3-38jv-wxh4 Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2025-2888 Vendor Advisory
- https://github.com/awslabs/tough/releases/tag/tough-v0.20.0 Patch
- https://github.com/awslabs/tough/commit/9b400e1c8b7d6b9ab8009104fa7fe5884db05f18
- https://aws.amazon.com/security/security-bulletins/AWS-2025-007
- https://github.com/advisories/GHSA-76g3-38jv-wxh4
- https://aws.amazon.com/security/security-bulletins/AWS-2025-007/ Vendor Advisory
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/2xxx/CVE-2025-2888.j... Vendor Advisory
- https://github.com/awslabs/tough Product
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Severity
7.3
High
Type
CWE-1025Comparison Using Wrong Factors
Timeline
Published27 Mar 2025
Updated4 Nov 2026
First seen6 Mar 2026
Track software like this
Free during beta