LibreDWG v0.10 to v0.12.5 was discovered to contain a heap buffer overflow via the function bit_wcs2nlen at bits.c.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/LibreDWG/libredwg/issues/681#BUG2 | third party advisory exploit issue tracking |
https://github.com/LibreDWG/libredwg/commit/c1ed1d91e28a6ddc7a9b5479d4795d58fb6be0ca | patch |
https://github.com/LibreDWG/libredwg/blob/0.10/src/bits.c#L1677C11-L1683C17 | product |