Heap-based Buffer Overflow occurs in vim in GitHub repository vim/vim prior to 8.2.4563.
{
"cna_assigner": "@huntrdev",
"cwe_ids": [
"CWE-122"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/0xxx/CVE-2022-0943.json"
}[
{
"id": "CVE-2022-0943-3ea06bd2",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"332953465068404945149464559795406052980",
"225544681434354077794277955436300600555",
"205714653278574597745507877551183809937",
"113326732628472977648882229032095332449"
],
"threshold": 0.9
},
"source": "https://github.com/vim/vim/commit/5c68617d395f9d7b824f68475b24ce3e38d653a3",
"target": {
"file": "src/spellsuggest.c"
}
},
{
"id": "CVE-2022-0943-767e572d",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"line_hashes": [
"146200493773228420153804765641940418619",
"48790656152921212338621384655015954926",
"154271255087879782557530464450722198341",
"75709388786601544394882143181595254600"
],
"threshold": 0.9
},
"source": "https://github.com/vim/vim/commit/5c68617d395f9d7b824f68475b24ce3e38d653a3",
"target": {
"file": "src/version.c"
}
},
{
"id": "CVE-2022-0943-dfb23f92",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"length": 4930.0,
"function_hash": "40501812645768414388449835034604093740"
},
"source": "https://github.com/vim/vim/commit/5c68617d395f9d7b824f68475b24ce3e38d653a3",
"target": {
"function": "spell_suggest",
"file": "src/spellsuggest.c"
}
}
]