CVE-2021-41149
Dashboard / Vulnerabilities / CVE-2021-41149
Summary:
Details: Tough provides a set of Rust libraries and tools for using and generating the update framework (TUF) repositories. The tough library, prior to 0.12.0, does not properly sanitize target names when caching a repository, or when saving specific targets to an output directory. When targets are cached or saved, files could be overwritten with arbitrary content anywhere on the system. A fix is available in version 0.12.0. No workarounds to this issue are known.
References: https://github.com/awslabs/tough/security/advisories/GHSA-x3r5-q6mj-m485, https://github.com/awslabs/tough/commit/1809b9bd1106d78a51fbea3071aa97a3530bac9a
Affected packages
Package
Name:
Purl:
Affected ranges
Affected versions
tuftool-v0.6.4
tuftool-v0.6.3
tuftool-v0.6.2
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
