Use After Free in GitHub repository vim/vim prior to 9.0.0286.
[
{
"signature_type": "Function",
"digest": {
"function_hash": "220260791647372490571333032965549240583",
"length": 1261.0
},
"target": {
"file": "src/quickfix.c",
"function": "qf_jump_edit_buffer"
},
"source": "https://github.com/vim/vim/commit/6d24a51b94beb1991cddce221f90b455e2d50db7",
"id": "CVE-2022-3016-234627ee",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "277256218365558939694270420557307820982",
"length": 1340.0
},
"target": {
"file": "src/quickfix.c",
"function": "qf_jump_newwin"
},
"source": "https://github.com/vim/vim/commit/6d24a51b94beb1991cddce221f90b455e2d50db7",
"id": "CVE-2022-3016-4d37b6b8",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"270648432653072035610963798144118220167",
"250575327670596297139735045727990442737",
"25815873503471358105267707490743695419",
"142947329946937016674526019957082896431",
"281798724525838097730806284857416941941",
"3646676822995441183474494558018889301",
"178463190321966925299477854948579906877",
"248956890406050355221309758108566155265",
"239494687068939490811053461984835329342",
"293663514425505554497004754365628789708",
"112337092896740902329151445704648957669",
"23854686965583620126495385985471686782",
"331007688829451963171209103767884698266",
"321270716907851838559554538488256469843",
"332586195395735017913992910374174649999",
"251070063661532348837247072483351331658",
"125196527568604153512950343997654997640",
"259749904051504709384017579186905854664",
"96478211632015638354567273564801841481",
"9076652022324477833231451905732887500",
"334123315851332919766770305957577614529",
"310192064410096816966957268335159225606",
"95528012229570765065046552073751515746",
"296283280679460115041418451988261476183",
"141718909329552034636140099829078799289",
"116214739584912301818656853836996886193",
"272555852049883179000917599423926535603",
"103782499610863348461419881314314050600",
"141718909329552034636140099829078799289",
"116214739584912301818656853836996886193",
"4481774054500866457458792330569530715",
"117583078661513530238598940099431934653",
"281798724525838097730806284857416941941",
"201287110789756302482073420462819822292",
"325220478534374056301839113898148346206",
"79966723127520602825017805873389788227",
"241283316133895068063612186622467381387",
"264999024786217903214795395271463699737",
"18669028159270443232749098875938084218",
"300697535563060816790793564814937892730",
"70892085426665132997831764508077002806",
"244945912373712158581119990322612899024",
"232472277306866725511008238627591559946",
"315870196426956200522319100493223916367",
"252878790763870966446988033636584618491"
]
},
"target": {
"file": "src/quickfix.c"
},
"source": "https://github.com/vim/vim/commit/6d24a51b94beb1991cddce221f90b455e2d50db7",
"id": "CVE-2022-3016-54578fe2",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "61553885234399201983087502713435769566",
"length": 1106.0
},
"target": {
"file": "src/quickfix.c",
"function": "qf_jump_open_window"
},
"source": "https://github.com/vim/vim/commit/6d24a51b94beb1991cddce221f90b455e2d50db7",
"id": "CVE-2022-3016-7bdd7da3",
"deprecated": false,
"signature_version": "v1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"146200493773228420153804765641940418619",
"21298905226611366957816718335211702679",
"56858649333299418440896565687699854580",
"116667181035777761691669498278844831604"
]
},
"target": {
"file": "src/version.c"
},
"source": "https://github.com/vim/vim/commit/6d24a51b94beb1991cddce221f90b455e2d50db7",
"id": "CVE-2022-3016-cd82f262",
"deprecated": false,
"signature_version": "v1"
}
]