Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1873.
{ "vanir_signatures": [ { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/f6d28fe2c95c678cc3202cc5dc825a3fcc709e93", "signature_type": "Line", "target": { "file": "src/version.c" }, "deprecated": false, "digest": { "line_hashes": [ "146200493773228420153804765641940418619", "243525678663275732599672638655823763900", "209340429583642063594758883514620137870", "273263011289220606802298088676325320573" ], "threshold": 0.9 }, "id": "CVE-2023-4781-326e4bad" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/f6d28fe2c95c678cc3202cc5dc825a3fcc709e93", "signature_type": "Function", "target": { "function": "ex_substitute", "file": "src/ex_cmds.c" }, "deprecated": false, "digest": { "length": 16472.0, "function_hash": "124560944691353780947501433863635186524" }, "id": "CVE-2023-4781-5baba98c" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/f6d28fe2c95c678cc3202cc5dc825a3fcc709e93", "signature_type": "Line", "target": { "file": "src/ex_cmds.c" }, "deprecated": false, "digest": { "line_hashes": [ "109208141474042388302794621453664309134", "53338142268278509860428975094239241241", "178715250539604223013812775857066443911", "136145422670973849908575319764120007496" ], "threshold": 0.9 }, "id": "CVE-2023-4781-67516a8b" }, { "signature_version": "v1", "source": "https://github.com/vim/vim/commit/f6d28fe2c95c678cc3202cc5dc825a3fcc709e93", "signature_type": "Function", "target": { "function": "win_exchange", "file": "src/window.c" }, "deprecated": false, "digest": { "length": 1579.0, "function_hash": "177479068821180374274743700296805811208" }, "id": "CVE-2023-4781-7f682299" } ] }