LibreDWG v0.10 to v0.12.5 was discovered to contain a heap buffer overflow via the function bit_wcs2nlen at bits.c.
[
{
"signature_version": "v1",
"source": "https://github.com/libredwg/libredwg/commit/c1ed1d91e28a6ddc7a9b5479d4795d58fb6be0ca",
"deprecated": false,
"id": "CVE-2023-36271-55aea3bc",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"249007745773169331523370964499489407204",
"237302075916336588877092081607018317593",
"249265483650173177841406791148420484617",
"136523751170474483677426936851642365622",
"31049498572403266144605818511465268777",
"301439162832622592644511683632958394154",
"161357459133448800226732834474228988495",
"251564537423470642212202419726498746190",
"239882181519798547964139662347317107954",
"315249526982570630410699664353844827545",
"113316893772975962684367266995648844416",
"260654714819690124311711674036729906809",
"94440309368264071335982105027563009526",
"114293115556212422599863217966715546504",
"280924514309004725630205082446437007028",
"55830683233747113400596617532881853136",
"93352497787825666204063582528790681296",
"191244845108703236973565835028550990202",
"96465312549607822461535235165668348858",
"106695270940511029724150681723810134466"
]
},
"target": {
"file": "src/bits.c"
}
},
{
"signature_version": "v1",
"source": "https://github.com/libredwg/libredwg/commit/c1ed1d91e28a6ddc7a9b5479d4795d58fb6be0ca",
"deprecated": false,
"id": "CVE-2023-36271-9b29774d",
"signature_type": "Function",
"digest": {
"length": 1494.0,
"function_hash": "30984442895503724511475752818049538229"
},
"target": {
"function": "bit_utf8_to_TU",
"file": "src/bits.c"
}
}
]