CVE-2020-27348PYSEC-2020-109GHSA-QXM5-VX5J-PP6W
snapcraft may build snaps with incorrect LD_LIBRARY_PATH
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 4.4.4, 2.43.1+18.04.1, 2.43.1
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
In some conditions, a snap package built by snapcraft includes the current directory in LD_LIBRARY_PATH, allowing a malicious snap to gain code execution within the context of another snap if both plug the home interface or similar. This issue affects snapcraft versions prior to 4.4.4, prior to 2.43.1+16.04.1, and prior to 2.43.1+18.04.1.
Timeline
- CVE published
- Record last updated
Affected versions
- Canonical snapcraft
From 4.4 · fixed in 4.4.4; From 2.43.1 · fixed in 2.43.1+18.04.1
- snapcraftPyPI
fixed in 2.43.1
- snapcraftPyPI
fixed in 4.4.4