Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.0045.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/2xxx/CVE-2022-2344.json",
"cwe_ids": [
"CWE-122"
],
"cna_assigner": "@huntrdev"
}[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"146200493773228420153804765641940418619",
"21666820986937769154980835231675678719",
"250692371822296782466787292168816937017",
"104736666520096088728317632478537325425"
]
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2344-131fbce4",
"target": {
"file": "src/version.c"
},
"source": "https://github.com/vim/vim/commit/caea66442d86e7bbba3bf3dc202c3c0d549b9853",
"signature_type": "Line"
},
{
"digest": {
"function_hash": "130836664800150402925360232758074181754",
"length": 1572.0
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2344-6e8d4c64",
"target": {
"function": "ins_compl_infercase_gettext",
"file": "src/insexpand.c"
},
"source": "https://github.com/vim/vim/commit/caea66442d86e7bbba3bf3dc202c3c0d549b9853",
"signature_type": "Function"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"98982646501984903954318799262670990776",
"257518801199391356751617633080230317367",
"28751413971817052122764677425849345955",
"149441908884158489377021887221601788766",
"47392822691846405748636255472495986321",
"71537401343713561941499151925609866653",
"316605628946509349687803663704830272386",
"124211382176311962260861695189378792050",
"241227430266146512095268880579823749607",
"29947158972909426377042179650247456358",
"196335037165437321905144939046651797267",
"141722243372882082308276782524904271073",
"103160992897032438001409690282451555080",
"92567377053738002142255396569560045356",
"149532371051273511636028458375286970859",
"221605773660126301888542760623834354183",
"327037867501072870113157283430135083891",
"90363781791153835974909630771432365079",
"4793466105440788477662012452735044579",
"283118424412431049799463405803211545002",
"84239830985576891408043534955054425679",
"276232271943086413529746641403556404061",
"67060790454645221358271327919975027884",
"108787874517118248137763704019557109485",
"99684151174440927252667366265584994112",
"112200811224289502508083053842164260403",
"144264496590844196829087382564385486961",
"227919276448276798197439868429687631830",
"291909586008638710634156336497751665614",
"9405279954164044427723989699303488392",
"134495721914601016182649634155600374998",
"203699932520788026520498574394488537842",
"221922290515947430527733366840679644506",
"309206179861309271222663448550378670388",
"92050080203523221621540113284057391601",
"169046339196613355142278461675717635705",
"27572319509241936872615837613839362351",
"116076694155193596512008322051602273828",
"166620955000669646920870840006441795431",
"123093958779113455459763924674730638804",
"312640884643816839395916423784603055660",
"312194922672470794220376398601762751204",
"328135273414374894929968799683985830980",
"288877764136472543499316855867733173521",
"80174296224843998561401652097523875602",
"222474375479118071367582955976881020871",
"893277453654763172725445143958815143",
"69144428487818109519206769020087768459",
"266324368998614474878003934771515294522",
"299420987399467092265441969856377114140",
"238507190391161094086333306376645993927",
"163342585538325549345938976907354136675",
"217342062264053643769194889887419566462",
"168684883287564586608205720073318994769",
"169678023459037857862381599955255512287",
"88695562800462443953383972827922243592",
"204301010323205352408824011190688954625",
"19335084872562659620538968198665586085",
"217711610013484902279954405941441663568",
"294660914031284445623886344113419479320",
"305780932425794422722200491634459370262",
"216308269438801731759541242905726845279",
"316090762791634306867415635318860972228",
"171098150280512789056368957879126041139",
"208217503535250093164617380331824110424",
"253602252222512901732416047335104066723",
"218676940335076963109311352997938576362",
"111101673241476696976164643781161681785",
"74358045458179492021555291822952552009",
"101847582607346938001738139865876280299",
"56673084601768123429379405883805112237",
"49340721552103030306870773214045510920",
"103728670673568599623174494688411543755",
"297054354420764207599720644516303562607",
"59795734705262344030412155033066323704",
"239997090513554469594220910109480075707",
"152485502901604270303521928667169414243",
"272220453525816891515532211282836088562",
"253258774395815940600302963595895241925",
"144117575411860899683910861801647326282",
"283672761205845468110196499210832658908",
"259679806219074547735797899621619898098"
]
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2344-721c0576",
"target": {
"file": "src/insexpand.c"
},
"source": "https://github.com/vim/vim/commit/caea66442d86e7bbba3bf3dc202c3c0d549b9853",
"signature_type": "Line"
},
{
"digest": {
"function_hash": "100116772492295828399908052254301155942",
"length": 718.0
},
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2344-e8f9a4a1",
"target": {
"function": "ins_compl_add_infercase",
"file": "src/insexpand.c"
},
"source": "https://github.com/vim/vim/commit/caea66442d86e7bbba3bf3dc202c3c0d549b9853",
"signature_type": "Function"
}
]