Out-of-bounds Write to API in GitHub repository vim/vim prior to 9.0.0100.
[ { "signature_type": "Function", "deprecated": false, "source": "https://github.com/vim/vim/commit/4e677b9c40ccbc5f090971b31dc2fe07bf05541d", "signature_version": "v1", "target": { "function": "ex_diffgetput", "file": "src/diff.c" }, "digest": { "function_hash": "84391242592776052793786503832978288217", "length": 5345.0 }, "id": "CVE-2022-2598-b641a5aa" }, { "signature_type": "Function", "deprecated": false, "source": "https://github.com/vim/vim/commit/4e677b9c40ccbc5f090971b31dc2fe07bf05541d", "signature_version": "v1", "target": { "function": "diff_mark_adjust_tp", "file": "src/diff.c" }, "digest": { "function_hash": "71508446669038229014920595432427275959", "length": 3685.0 }, "id": "CVE-2022-2598-bbd6a3c8" }, { "signature_type": "Line", "deprecated": false, "source": "https://github.com/vim/vim/commit/4e677b9c40ccbc5f090971b31dc2fe07bf05541d", "signature_version": "v1", "target": { "file": "src/version.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "146200493773228420153804765641940418619", "271008878272773242673306026091832837284", "114351118876635597237889187846338176670", "273827591379161865034533013142844646029" ] }, "id": "CVE-2022-2598-caab6713" }, { "signature_type": "Line", "deprecated": false, "source": "https://github.com/vim/vim/commit/4e677b9c40ccbc5f090971b31dc2fe07bf05541d", "signature_version": "v1", "target": { "file": "src/diff.c" }, "digest": { "threshold": 0.9, "line_hashes": [ "117351433571262975917057715675473828249", "151880233072971461890250535590572380225", "266071687483172033507211231145947127113", "255121331204290179447855935939592390707", "94256527810523052982986195281837570817", "238070692787920857948088180274710970891", "130899088255044139888141406227041386980", "174609094621323750847799213321034060655", "280143154675782476700231104509538818168" ] }, "id": "CVE-2022-2598-fb19723d" } ]