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