CVE-2021-21897: debian debian_linux Integer Underflow (Wrap or Wraparound)
Vulnerability summary
CVE-2021-21897 is a high (CVSS 8.8) Integer Underflow (Wrap or Wraparound) vulnerability in debian debian_linux. EPSS estimates a 2.89% chance of exploitation in the next 30 days, higher than 86.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 08-09-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
7 scores · 4 sources · 3 versions- OSV · DebianEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- OSV · UbuntuEcosystem advisory · calculated8.8HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS trend
Probability
2.89%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
0.00 pp
From 2.89% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (talosintelligence.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-191Integer Underflow (Wrap or Wraparound)The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
Affected systems
Debian5 products
- cloudcompare< 2.11.3-7.1
- dxflib< 3.26.4-1
- horizon-edaAll versions (No fix recorded)
- librecadAll versions (No fix recorded) | < 2.1.2-1+deb9u4
- debian_linuxEOL9.0
Fedoraproject2 products
- extra_packages_for_enterprise_linux7.0 | 8.0
- fedoraEOL35 | 36 | 37
Opensuse1 product
- dxflib&distro=openSUSE Tumbleweed< 3.26.4-1.1
Ribbonsoft1 product
- dxflib3.17.0
Ubuntu1 product
- dxflibAll versions (No fix recorded)
5 vendors · 10 products
References
10 links- talosintelligence.com/vulnerability_reports/TALOS-2021-1346X Refsource MISCREPORTExploitThird Party Advisory
- lists.debian.org/debian-lts-announce/2022/06/msg00008.htmlMailing ListX Refsource MLISTThird Party Advisory