CVE-2026-15182 json
GNU LibreDWG BMP Image dwg.c dwg_bmp heap-based overflow
published 2026-07-09 4 mo ago modified 2026-10-25 14 d ago also EUVD-2026-42580
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 9%
- public exploits
- 0
- none known
Summary
A vulnerability has been found in GNU LibreDWG up to 0.13.4. The affected element is the function dwg_bmp of the file src/dwg.c of the component BMP Image Handler. Such manipulation leads to heap-based buffer overflow. The attack must be carried out locally. The exploit has been disclosed to the public and may be used. Upgrading to version 0.14 is sufficient to fix this issue. The name of the patch is 18fd542bb4d5ccedf9de12052bf50068b2b26f06. It is suggested to upgrade the affected component.
Patch / fix
- GNU LibreDWG 0.14
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 4 mo ago
Exploit prediction
0.19% chance of exploitation in the next 30 days, higher than 9% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- vuldb.com https://vuldb.com/submit/851191 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/LibreDWG/libredwg/issues/1252 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/HackC0der/CVE-Repos/blob/main/libredwg/libredwg_0b57303_heap_overflow_decode_R13_R2000.dwg referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/LibreDWG/libredwg/issues/1249 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 4.8 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C |
| CNA | 2.0 | 4.3 | AV:L/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 1.9 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L |
| CNA | 2.0 | 4.3 | AV:L/AC:L/Au:S/C:P/I:P/A:P |
Affected products
- GNU LibreDWG
Classification
References
-
github.com
/LibreDWG/libredwg/commit/18fd542bb4d5ccedf9de12052bf50068b2b26f06
patch
-
github.com
/LibreDWG/libredwg/releases/tag/0.14
patch
-
vuldb.com
/submit/851191
third-party-advisory, exploit
-
github.com
/LibreDWG/libredwg/issues/1252
issue-tracking, exploit
-
github.com
/HackC0der/CVE-Repos/blob/main/libredwg/libredwg_0b57303_heap_overflow_decode_R13_R2000.dwg
exploit
-
github.com
/LibreDWG/libredwg/issues/1249
issue-tracking, exploit
-
vuldb.com
/vuln/377109
vdb-entry, technical-description
-
vuldb.com
/vuln/377109/cti
signature, permissions-required
-
vuldb.com
/cve/CVE-2026-15182
third-party-advisory
-
gnu.org
/
broken-link, product
Sources
- CVE List CVE-2026-15182
- NVD CVE-2026-15182
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.