Use After Free in GitHub repository vim/vim prior to 9.0.0260.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/2xxx/CVE-2022-2982.json",
"cna_assigner": "@huntrdev",
"cwe_ids": [
"CWE-416"
]
}[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"146200493773228420153804765641940418619",
"174085886458242040662102263319224902815",
"328352695427179209280788106809859215402",
"13820085912878904596791981500109920712"
]
},
"target": {
"file": "src/version.c"
},
"source": "https://github.com/vim/vim/commit/d6c67629ed05aae436164eec474832daf8ba7420",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2982-9a0de688",
"signature_type": "Line"
},
{
"digest": {
"function_hash": "317820059919270800537668221682503617691",
"length": 894.0
},
"target": {
"file": "src/quickfix.c",
"function": "call_qftf_func"
},
"source": "https://github.com/vim/vim/commit/d6c67629ed05aae436164eec474832daf8ba7420",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2982-c0c39491",
"signature_type": "Function"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"131083631265963898960444348412659333141",
"113971247443085605805885564256776883154",
"177563086460428481537356092396168032539",
"203299385050431488661010767009186373362",
"180681713408116925446784578068752433945",
"126441781765370205609712226658672337387",
"321812068065975812502313876779337670188",
"274812207585042389916742876794623345411",
"258228048918514496065034700930659972113",
"149207296380174516624394233330130254604",
"315003120282562578658900652890528361554",
"309530109792442188755077755959133305778"
]
},
"target": {
"file": "src/quickfix.c"
},
"source": "https://github.com/vim/vim/commit/d6c67629ed05aae436164eec474832daf8ba7420",
"deprecated": false,
"signature_version": "v1",
"id": "CVE-2022-2982-f084114c",
"signature_type": "Line"
}
]