An issue was discovered in libredwg through v0.10.1.3751. dwgfreeMATERIALprivate() in dwg.spec has a double free.
An issue was discovered in libredwg through v0.10.1.3751. appinfoprivate() in decode.c has a heap-based buffer overflow.
An issue was discovered in libredwg through v0.10.1.3751. bitwcs2len() in bits.c has a heap-based buffer overflow.
An issue was discovered in libredwg through v0.10.1.3751. bitreadfixed() in bits.c has a heap-based buffer overflow.
An issue was discovered in libredwg through v0.10.1.3751. bitwcs2nlen() in bits.c has a heap-based buffer overflow.
An issue was discovered in libredwg through v0.10.1.3751. A NULL pointer dereference exists in the function checkPOLYLINEhandles() located in decode.c. It allows an attacker to cause Denial of Service.
An issue was discovered in libredwg through v0.10.1.3751. A NULL pointer dereference exists in the function bitreadBB() located in bits.c. It allows an attacker to cause Denial of Service.