CVE-2021-21897
Fixed in a distro release EPSS 3%CVSS 8.8
A code execution vulnerability exists in the DL_Dxf::handleLWPolylineData functionality of Ribbonsoft dxflib 3.17.0. A specially-crafted .dxf file can lead to a heap buffer overflow. An attacker can provide a malicious file to trigger this vulnerability.
Products: ribbonsoft dxflib, fedoraproject extra_packages_for_enterprise_linux, fedoraproject fedora, debian_linux
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | cloudcompare | 2.11.3-7.1 |
| Debian 12 | dxflib | 3.26.4-1 |
| Debian 12 | horizon-eda | no fix |
| Debian 12 | librecad | no fix |
| Debian 13 | cloudcompare | 2.11.3-7.1 |
| Debian 13 | dxflib | 3.26.4-1 |
| Debian 13 | horizon-eda | no fix |
| Debian 13 | librecad | no fix |
| Debian 14 | cloudcompare | 2.11.3-7.1 |
| Debian 14 | dxflib | 3.26.4-1 |
| Debian 14 | horizon-eda | no fix |
| Debian 14 | librecad | no fix |
| Debian 9 | librecad | 2.1.2-1+deb9u4 |
| Ubuntu 16.04 LTS | dxflib | no fix |
| Ubuntu 18.04 LTS | dxflib | no fix |
| Ubuntu 20.04 LTS | dxflib | no fix |
| Ubuntu 22.04 LTS | dxflib | no fix |
| Ubuntu 24.04 LTS | dxflib | no fix |
| Ubuntu 25.10 | dxflib | no fix |
| Ubuntu 26.04 LTS | dxflib | no fix |
| Ubuntu 26.10 | dxflib | no fix |
| openSUSE Tumbleweed | dxflib | 3.26.4-1.1 |