๐Ÿ” CVE Alert

CVE-2026-62250

MEDIUM 5.5

LibreDWG: unbounded allocation in pre-R13 DWG entity decoding

CVSS Score
5.5
EPSS Score
0.0%
EPSS Percentile
0th

LibreDWG is a free C library to read and write DWG files. Prior to 0.14.8413, a crafted pre-R13 DWG can make `decode_preR13_entities()` in `src/decode.c` enter a nonterminating loop that allocates a new object each iteration. `decode_preR13` in `src/decode_r11.c` computes `size` from the raw file-controlled `entities_start` and `entities_end` header bounds; the callee clamps `end` to `dat->size` but never recalculates `size`. At `end` of input, `bit_read_RC` and `bit_read_RS` stop advancing `dat->byte`, the overflow guard fails because `end` equals `dat->size`, and the no-advance check compares against `oldpos` saved before the loop instead of the previous iteration. This leaves repeated allocation of `dwg->object` entries until allocation fails or the process is OOM-killed, not merely a constant-memory CPU hang. The defect remains after the clamping and no-progress changes associated with the earlier issue 1131. Applications and tools calling `dwg_read_file()` on untrusted files, including `dwg2dxf`, `dwgread` and `dwg2svg`, can suffer denial of service when a user or automated pipeline opens a malformed file; no attacker credentials are required. This issue is fixed in repository nightly version 0.14.8413.

CWE CWE-835 CWE-400
Vendor libredwg
Product libredwg
Published Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for libredwg libredwg

Be the first to know when new medium vulnerabilities affecting libredwg libredwg are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

LibreDWG / libredwg
< 0.14.8413

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/LibreDWG/libredwg/security/advisories/GHSA-7625-26gc-xqvp github.com: https://github.com/LibreDWG/libredwg/issues/1131 github.com: https://github.com/LibreDWG/libredwg/commit/4e14952c43be5b8feff6e54a61af3425d6ca95a4 github.com: https://github.com/LibreDWG/libredwg/releases/tag/0.14.8413