LibreDWG v0.11 to v0.12.5 was discovered to contain a heap buffer overflow via the function bitwriteTF at bits.c.
[
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"46587211283704295715716826781045458325",
"229113640498389904992729619768275688222",
"203976934301489468881297850802983864521",
"317558665862811976848055753705359707037",
"38265894049812560486581094887685629553",
"301963340014044557775394712350330320101",
"59215391745920445508802131874879382419",
"117241531777306585850023460484073538458",
"167232614622228504476208469858940379010",
"115553656454825033082475114660936773426",
"200848156253365696010579991577611202997",
"206903827610312578654837941421627045994",
"236099011167177327667946699976682513322",
"328552273156930261396749600517842645956",
"80056202228050449245774818957817274780",
"228893804150328585408678872786918810481",
"120288287898094917153095811351413702950",
"313015120334611950937222952844871813169",
"328270191269272716676268281958489239818"
],
"threshold": 0.9
},
"signature_version": "v1",
"source": "https://github.com/libredwg/libredwg/commit/8651fa27dd2de731e706e2ba09f0d28e4e0dce33",
"target": {
"file": "src/decode.c"
},
"id": "CVE-2023-36274-366b237b"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 2801.0,
"function_hash": "9245413057572885588804458547909942079"
},
"signature_version": "v1",
"source": "https://github.com/libredwg/libredwg/commit/8651fa27dd2de731e706e2ba09f0d28e4e0dce33",
"target": {
"file": "src/decode.c",
"function": "decode_preR13_auxheader"
},
"id": "CVE-2023-36274-5a891ddb"
}
]