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