Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.
{ "vanir_signatures": [ { "target": { "file": "src/spellfile.c", "function": "store_word" }, "signature_version": "v1", "digest": { "length": 1006.0, "function_hash": "50879849977705815492185818754018918099" }, "id": "CVE-2022-2287-0e35e13b", "deprecated": false, "source": "https://github.com/vim/vim/commit/5e59ea54c0c37c2f84770f068d95280069828774", "signature_type": "Function" }, { "target": { "file": "src/version.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "146200493773228420153804765641940418619", "28941287814643441185290542129177385858", "109746644508518343639712240002675844867", "220863909930922653499379075004958860879" ] }, "id": "CVE-2022-2287-3579f732", "deprecated": false, "source": "https://github.com/vim/vim/commit/5e59ea54c0c37c2f84770f068d95280069828774", "signature_type": "Line" }, { "target": { "file": "src/spellfile.c", "function": "spell_add_word" }, "signature_version": "v1", "digest": { "length": 3021.0, "function_hash": "216932244531304344079382619722442384414" }, "id": "CVE-2022-2287-5f4f4997", "deprecated": false, "source": "https://github.com/vim/vim/commit/5e59ea54c0c37c2f84770f068d95280069828774", "signature_type": "Function" }, { "target": { "file": "src/spellfile.c" }, "signature_version": "v1", "digest": { "threshold": 0.9, "line_hashes": [ "334464751903893160910195913998556454864", "122580183705486201213380950633006395535", "267772713694602222862130478405060248719", "87767952668502497686980852412232325631", "28512600934429770356041164424780812767", "87492804255336391134867382599246405037", "249607613542584037893377156027893242074", "135535071836932516783501957710220473140", "181802089973867285866484849003323596596", "195685220494541073047227546809520499349", "106153861586666577920760490032737119682" ] }, "id": "CVE-2022-2287-d3c0865a", "deprecated": false, "source": "https://github.com/vim/vim/commit/5e59ea54c0c37c2f84770f068d95280069828774", "signature_type": "Line" } ] }