Out-of-bounds Write in GitHub repository vim/vim prior to 8.2.
[
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"function_hash": "77799002094605760230071312526134015132",
"length": 5111.0
},
"target": {
"function": "undo_time",
"file": "src/undo.c"
},
"id": "CVE-2022-1897-1455e554",
"deprecated": false,
"signature_type": "Function"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"function_hash": "189074419157567570186751319171317880827",
"length": 763.0
},
"target": {
"function": "nv_gotofile",
"file": "src/normal.c"
},
"id": "CVE-2022-1897-229aee66",
"deprecated": false,
"signature_type": "Function"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"function_hash": "208493478971788571005437562755656312284",
"length": 5754.0
},
"target": {
"function": "normal_cmd",
"file": "src/normal.c"
},
"id": "CVE-2022-1897-58890595",
"deprecated": false,
"signature_type": "Function"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"316484494413162235806458263155461516736",
"115799405767171436333908703540450420232",
"268583924997973245978123153239103417679",
"272572271154413678702019731430077413341",
"314580024554144056363601311420262935379",
"85858565508190765120599108299702814001",
"97156191797935771499145473865247135679",
"6702118046537204664238803438905251179",
"67264103301287644091010227944434203018",
"63198337052630320292275256897752496034",
"204821050303156414813838630279191283148",
"90714946790025698391770545807179182292",
"223078236886581546148420467934208467021",
"211566708128555385644474535911966595021",
"74618080861092881670319455054965026893",
"315729585586531308804334248362581552529",
"212130855094218551905110118991589460857",
"291145238213823360839267409535873551417",
"140339886863807240192244409510258794207",
"56299585143829020891144625969310704221",
"84847120890530912609418044322061034620",
"69831912402476699131515483788563045062",
"219194424536319846857999732370541603362",
"71909169855772217646618818988690514183",
"68242329513403124041514975858897024915",
"212130855094218551905110118991589460857",
"117195027907480169518156918718228150024",
"173582684789688883013621238390580511083",
"154345028518718874845185791486505087533",
"257096291315416077458555217530263673001",
"245797046601006209157671866507602535732",
"127024630529845932948966295070150765398"
]
},
"target": {
"file": "src/normal.c"
},
"id": "CVE-2022-1897-96a305e0",
"deprecated": false,
"signature_type": "Line"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"function_hash": "235580854073718514149244726800628670051",
"length": 4463.0
},
"target": {
"function": "nv_g_cmd",
"file": "src/normal.c"
},
"id": "CVE-2022-1897-a07d6b0a",
"deprecated": false,
"signature_type": "Function"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"146200493773228420153804765641940418619",
"198166236477788890388314678891662551516",
"40874949259042005982314169440900179423",
"88826509927456752536478361933438738616"
]
},
"target": {
"file": "src/version.c"
},
"id": "CVE-2022-1897-c3ac2063",
"deprecated": false,
"signature_type": "Line"
},
{
"source": "https://github.com/vim/vim/commit/338f1fc0ee3ca929387448fe464579d6113fa76a",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"185673747656766311219156498292649854152",
"195479687044182326799021877705645904722",
"167082597266468957140852090758526964484"
]
},
"target": {
"file": "src/undo.c"
},
"id": "CVE-2022-1897-e4b5897e",
"deprecated": false,
"signature_type": "Line"
}
]