Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Line", "target": { "file": "src/buffer.c" }, "deprecated": false, "digest": { "line_hashes": [ "132015521110116443772890425735780652122", "72065324726478033276352535876033256181", "36211731779257659792400340473716583634", "137569714466432402057286473181847056103", "199434137975717732262472778170913847090", "59770249478147182014912263056203653461", "156527179757499579296641322617468956300", "72055539760817891145995541959165870888", "225963683588854079906636403636179230465" ], "threshold": 0.9 }, "id": "CVE-2022-1942-08a9f504" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Function", "target": { "function": "buflist_getfile", "file": "src/buffer.c" }, "deprecated": false, "digest": { "length": 1349.0, "function_hash": "222911996593843786083874278648732961078" }, "id": "CVE-2022-1942-1762f71f" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Function", "target": { "function": "win_goto", "file": "src/window.c" }, "deprecated": false, "digest": { "length": 774.0, "function_hash": "300819420016139842451628157796758426838" }, "id": "CVE-2022-1942-290a9a38" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Line", "target": { "file": "src/window.c" }, "deprecated": false, "digest": { "line_hashes": [ "262372137230231126811993334886853895015", "119953881471154919482739028236287508068", "328194254663097334996533814935656798016", "222436986658950557487220134985658933495", "335993598587111820726867136650436033083", "73906546400730736064909240154832950399", "56299585143829020891144625969310704221", "34667355303604900256436878432837761950", "252229636029683548292316483900341007041", "82189804669201928208851042870025965165", "181200082570727044681125468725797896810" ], "threshold": 0.9 }, "id": "CVE-2022-1942-43a596dc" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Line", "target": { "file": "src/version.c" }, "deprecated": false, "digest": { "line_hashes": [ "146200493773228420153804765641940418619", "237273135630875435712389846209281057858", "193289166609758483016351655783981731452", "266330207909385186115722308277641973368" ], "threshold": 0.9 }, "id": "CVE-2022-1942-621823d9" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Function", "target": { "function": "open_cmdwin", "file": "src/ex_getln.c" }, "deprecated": false, "digest": { "length": 4387.0, "function_hash": "185967721356549980316074610369884622135" }, "id": "CVE-2022-1942-67c06f64" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d", "signature_type": "Line", "target": { "file": "src/ex_getln.c" }, "deprecated": false, "digest": { "line_hashes": [ "245796490977278596529950408959604095836", "226350360666748788957583871288540372288", "61017062385179849318242250226829492780", "153107095522356722933469370393637193012", "237634840707412303292663229852966018965", "62919610138993455940720358508714731950" ], "threshold": 0.9 }, "id": "CVE-2022-1942-fdf7e46b" } ] }