First published: Fri Nov 19 2021(Updated: )
A code execution vulnerability exists in the dwgCompressor::decompress18() functionality of LibreCad libdxfrw 2.2.0-rc2-19-ge02f3580. A specially-crafted .dwg file can lead to an out-of-bounds write. An attacker can provide a malicious file to trigger this vulnerability.
Credit: talos-cna@cisco.com
Affected Software | Affected Version | How to fix |
---|---|---|
debian/librecad | 2.1.3-1.2+deb10u1 2.1.3-1.3+deb11u1 2.2.0-1 | |
LibreCad libdxfrw | =2.2.0-rc2-19-ge02f3580 | |
Debian | =9.0 | |
Debian | =10.0 | |
Debian | =11.0 | |
Fedoraproject Fedora | =34 | |
Fedoraproject Fedora | =35 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-21898 is classified as a code execution vulnerability with high severity due to its potential to lead to out-of-bounds writes.
To fix CVE-2021-21898, upgrade to LibreCad libdxfrw versions 2.1.3-1.2+deb10u1, 2.1.3-1.3+deb11u1, or 2.2.0-1.
CVE-2021-21898 affects LibreCad libdxfrw version 2.2.0-rc2-19-ge02f3580 as well as specific versions of Debian and Fedora.
CVE-2021-21898 is a code execution vulnerability that can be triggered by maliciously crafted .dwg files.
An attacker can exploit CVE-2021-21898 to execute arbitrary code on a victim's system via the vulnerable LibreCad software.