Heap buffer overflow in vimstrncpy findword in GitHub repository vim/vim prior to 8.2.4919. This vulnerability is capable of crashing software, Bypass Protection Mechanism, Modify Memory, and possible remote execution
[
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"146200493773228420153804765641940418619",
"27833120803071019186885419198306165028",
"228514628924300019491117901141414102881",
"15989482590199178404757094810722570144"
]
},
"target": {
"file": "src/version.c"
},
"signature_version": "v1",
"id": "CVE-2022-1621-056e8433",
"deprecated": false,
"source": "https://github.com/vim/vim/commit/7c824682d2028432ee082703ef0ab399867a089b"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"338669729353705644400219369085623437320",
"314544344029492070571343108245381329272",
"17066785448338850468647421892979739480",
"26088892325161367547298018210220408039"
]
},
"target": {
"file": "src/mbyte.c"
},
"signature_version": "v1",
"id": "CVE-2022-1621-3138d2f3",
"deprecated": false,
"source": "https://github.com/vim/vim/commit/7c824682d2028432ee082703ef0ab399867a089b"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"273647327732651531751914045388514601289",
"103899680507739739013372628581716876413",
"40877531887665550783972619248866258954",
"185525386307568375514301036724891178172",
"289127049425598938886377548160833935078",
"324299796603359147851156133065623257843"
]
},
"target": {
"file": "src/spellfile.c"
},
"signature_version": "v1",
"id": "CVE-2022-1621-4bafe56f",
"deprecated": false,
"source": "https://github.com/vim/vim/commit/7c824682d2028432ee082703ef0ab399867a089b"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "33332149694473824642029174719689324859",
"length": 2905.0
},
"target": {
"file": "src/spellfile.c",
"function": "spell_add_word"
},
"signature_version": "v1",
"id": "CVE-2022-1621-8bccaa1d",
"deprecated": false,
"source": "https://github.com/vim/vim/commit/7c824682d2028432ee082703ef0ab399867a089b"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "277027391229710805329086682896025538403",
"length": 945.0
},
"target": {
"file": "src/spellfile.c",
"function": "store_word"
},
"signature_version": "v1",
"id": "CVE-2022-1621-c8fa21df",
"deprecated": false,
"source": "https://github.com/vim/vim/commit/7c824682d2028432ee082703ef0ab399867a089b"
}
]