{"id":"CVE-2024-29645","details":"Buffer Overflow vulnerability in radarorg radare2 v.5.8.8 allows an attacker to execute arbitrary code via the parse_die function.","modified":"2026-04-16T00:01:16.308977498Z","published":"2024-12-02T15:15:10.960Z","related":["openSUSE-SU-2024:0396-1","openSUSE-SU-2024:0397-1","openSUSE-SU-2024:14569-1"],"references":[{"type":"ADVISORY","url":"https://gist.github.com/Crispy-fried-chicken/83f0f5e8a475284d64bf99fb342e9027"},{"type":"REPORT","url":"https://github.com/radareorg/radare2/pull/22561"},{"type":"FIX","url":"https://github.com/radareorg/radare2/commit/72bf3a486fa851797aa21887a40ba0e3d3a6d620"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/radare/radare2","events":[{"introduced":"0"},{"last_affected":"ea7f0356519884715cf1d5fba16042bac72b2df5"}],"database_specific":{"versions":[{"introduced":"0"},{"last_affected":"5.8.8"}]}},{"type":"GIT","repo":"https://github.com/radareorg/radare2","events":[{"introduced":"0"},{"fixed":"72bf3a486fa851797aa21887a40ba0e3d3a6d620"}]}],"versions":["0.10.0","0.10.1","0.10.2","0.10.3","0.10.4","0.10.4-termux4","0.10.5","0.10.6","0.8.6","0.8.8","0.9","0.9.2","0.9.4","0.9.6","0.9.7","0.9.8","0.9.8-rc1","0.9.8-rc2","0.9.8-rc3","0.9.8-rc4","0.9.9","1.0","1.0.0","1.0.1","1.0.2","1.1.0","1.2.0","1.2.0-git","1.3.0","1.3.0-git","1.4.0","1.5.0","1.6.0","2.0.0","2.0.1","2.1.0","2.2.0","2.4.0","2.5.0","2.6.0","2.6.9","2.7.0","2.8.0","2.9.0","3.0.0","3.0.1","3.1.0","3.1.1","3.1.2","3.1.3","3.2.0","3.2.1","3.3.0","3.4.0","3.4.1","3.5.0","3.5.1","3.6.0","3.7.0","3.7.1","3.8.0","3.9.0","4.0.0","4.1.0","4.1.1","4.2.0","4.2.1","4.3.0","4.3.1","4.4.0","4.5.1","5.0.0","5.1.0","5.1.1","5.2.0","5.2.1","5.3.0","5.3.1","5.4.0","5.4.0-git","5.4.2","5.5.0","5.5.2","5.5.4","5.6.0","5.6.2","5.6.4","5.6.6","5.6.8","5.7.0","5.7.2","5.7.4","5.7.6","5.7.8","5.8.0","5.8.2","5.8.4","5.8.6","5.8.8","Continuous-Windows","continuous","radare2-windows-nightly","release-5.0.0","termux","wip"],"database_specific":{"vanir_signatures":[{"id":"CVE-2024-29645-148de5f4","signature_version":"v1","source":"https://github.com/radareorg/radare2/commit/72bf3a486fa851797aa21887a40ba0e3d3a6d620","digest":{"threshold":0.9,"line_hashes":["33435570322654944071731113002903915555","245073513219679127995455990445233211178","21761884000694845879578159062724773603","291529486545459762773070714824903876874","127103925894420967225577159290088205084","249593335712890702076303022958561411189","1758610508061019667833980366903960844","231772665964479650804363316448549251863","233748673008388362196052551723409394639","250333135175176172488689916301147530327","171665585604210462846165350112580264965","258196392282236291777640060989125548378","337919552740785433514115414092768613449","269006887821942665165848067854022667649","158393646236167971911388210189270486882","4031036519472616573958429962822075452","295353147238651772346657765235041142307","253389027935223966299199010134337828043","176956982209746041867051038606777429304","290591691589904513403898015395204605035","259139251199822529676503554233400010688","198482572048194978744401739788710370520","160103203560112078492527748129059580928","147057317968086428115679185706868693251","219354072709614014385930657095419188706","338356836678832910398898739290157526197","323925193701978155341854879245361426192","323469726076888676260208634455071535214","158765850954711826728630842704041149070","12059753624352920590225375608279548176","173931485492044464542052044769291003559"]},"target":{"file":"libr/bin/dwarf.c"},"signature_type":"Line","deprecated":false},{"digest":{"length":1454,"function_hash":"109577763466092032469651679624700479732"},"signature_version":"v1","target":{"function":"parse_die","file":"libr/bin/dwarf.c"},"source":"https://github.com/radareorg/radare2/commit/72bf3a486fa851797aa21887a40ba0e3d3a6d620","id":"CVE-2024-29645-88be7a91","signature_type":"Function","deprecated":false},{"digest":{"length":324,"function_hash":"325941272322752678164597118540279336169"},"signature_version":"v1","source":"https://github.com/radareorg/radare2/commit/72bf3a486fa851797aa21887a40ba0e3d3a6d620","target":{"function":"init_die","file":"libr/bin/dwarf.c"},"id":"CVE-2024-29645-8b179da2","signature_type":"Function","deprecated":false}],"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-29645.json","vanir_signatures_modified":"2026-04-10T19:41:15Z"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}