Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-73075 (GCVE-0-2026-73075)
Vulnerability from cvelistv5 – Published: 2026-08-11 15:36 – Updated: 2026-08-11 18:31
VLAI
EPSS
VEX
Title
Vim: Out-of-bounds Access in Popup Opacity Handling
Summary
Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.
Severity
SSVC
Exploitation: none
Automatable: no
Technical Impact: partial
CISA Coordinator · CISA-ADP (v2.0.3)
Decision recorded 2026-08-11 18:31 UTC
Assigner
References
1 reference
| URL | Tags |
|---|---|
| https://github.com/vim/vim/security/advisories/GH… | x_refsource_CONFIRM |
Impacted products
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-73075",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-11T18:31:33.867372Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-08-11T18:31:48.228Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "vim",
"vendor": "vim",
"versions": [
{
"status": "affected",
"version": "\u003e= 9.2.0469, \u003c 9.2.0843"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "LOCAL",
"baseScore": 4.6,
"baseSeverity": "MEDIUM",
"privilegesRequired": "NONE",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "ACTIVE",
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "LOW",
"vulnConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "LOW"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-124",
"description": "CWE-124: Buffer Underwrite (\u0027Buffer Underflow\u0027)",
"lang": "en",
"type": "CWE"
}
]
},
{
"descriptions": [
{
"cweId": "CWE-125",
"description": "CWE-125: Out-of-bounds Read",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-11T15:36:33.066Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
},
{
"name": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
}
],
"source": {
"advisory": "GHSA-pmvp-6rcj-98p4",
"discovery": "UNKNOWN"
},
"title": "Vim: Out-of-bounds Access in Popup Opacity Handling"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2026-73075",
"datePublished": "2026-08-11T15:36:33.066Z",
"dateReserved": "2026-08-10T19:37:41.444Z",
"dateUpdated": "2026-08-11T18:31:48.228Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-73075",
"date": "2026-08-23",
"epss": "0.00117",
"percentile": "0.01972"
},
"microsoft_vex": {
"current_release_date": "2026-08-23T14:57:25.000Z",
"cve": "CVE-2026-73075",
"id": "msrc_CVE-2026-73075",
"initial_release_date": "2026-08-23T14:57:25.000Z",
"product_status:fixed": "1",
"product_status:known_affected": "1",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "Vim: Out-of-bounds Access in Popup Opacity Handling",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-73075.json",
"version": "1"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-73075\",\"sourceIdentifier\":\"security-advisories@github.com\",\"published\":\"2026-08-11T16:17:38.840\",\"lastModified\":\"2026-08-11T19:18:50.273\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.\"}],\"affected\":[{\"source\":\"security-advisories@github.com\",\"affectedData\":[{\"vendor\":\"vim\",\"product\":\"vim\",\"versions\":[{\"version\":\"\u003e= 9.2.0469, \u003c 9.2.0843\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X\",\"baseScore\":4.6,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"attackRequirements\":\"NONE\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"ACTIVE\",\"vulnConfidentialityImpact\":\"NONE\",\"vulnIntegrityImpact\":\"LOW\",\"vulnAvailabilityImpact\":\"LOW\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"NOT_DEFINED\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NOT_DEFINED\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"NOT_DEFINED\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-08-11T18:31:33.867372Z\",\"id\":\"CVE-2026-73075\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"partial\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-124\"},{\"lang\":\"en\",\"value\":\"CWE-125\"}]}],\"references\":[{\"url\":\"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\",\"source\":\"security-advisories@github.com\"}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-08-17T10:00:45+00:00",
"cve": "CVE-2026-73075",
"id": "CVE-2026-73075",
"initial_release_date": "2026-08-11T15:36:33.066000+00:00",
"product_status:known_not_affected": "34",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "vim: Vim: Out-of-bounds Access in Popup Opacity Handling",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-73075.json",
"version": "3"
},
"suse_vex": {
"aggregate_severity": "moderate",
"current_release_date": "2026-08-18T16:54:35Z",
"cve": "CVE-2026-73075",
"id": "CVE-2026-73075",
"initial_release_date": "2026-08-14T00:52:57Z",
"product_status:first_fixed": "114",
"product_status:known_affected": "173",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-73075",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-73075.json",
"version": "3"
},
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-73075\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-08-11T18:31:33.867372Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-08-11T18:31:42.443Z\"}}], \"cna\": {\"title\": \"Vim: Out-of-bounds Access in Popup Opacity Handling\", \"source\": {\"advisory\": \"GHSA-pmvp-6rcj-98p4\", \"discovery\": \"UNKNOWN\"}, \"metrics\": [{\"cvssV4_0\": {\"version\": \"4.0\", \"baseScore\": 4.6, \"attackVector\": \"LOCAL\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N\", \"userInteraction\": \"ACTIVE\", \"attackComplexity\": \"LOW\", \"attackRequirements\": \"NONE\", \"privilegesRequired\": \"NONE\", \"subIntegrityImpact\": \"NONE\", \"vulnIntegrityImpact\": \"LOW\", \"subAvailabilityImpact\": \"NONE\", \"vulnAvailabilityImpact\": \"LOW\", \"subConfidentialityImpact\": \"NONE\", \"vulnConfidentialityImpact\": \"NONE\"}}], \"affected\": [{\"vendor\": \"vim\", \"product\": \"vim\", \"versions\": [{\"status\": \"affected\", \"version\": \"\u003e= 9.2.0469, \u003c 9.2.0843\"}]}], \"references\": [{\"url\": \"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\", \"name\": \"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\", \"tags\": [\"x_refsource_CONFIRM\"]}, {\"url\": \"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\", \"name\": \"https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4\", \"tags\": [\"x_refsource_MISC\"]}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-124\", \"description\": \"CWE-124: Buffer Underwrite (\u0027Buffer Underflow\u0027)\"}]}, {\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-125\", \"description\": \"CWE-125: Out-of-bounds Read\"}]}], \"providerMetadata\": {\"orgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"shortName\": \"GitHub_M\", \"dateUpdated\": \"2026-08-11T15:36:33.066Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-73075\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-08-11T18:31:48.228Z\", \"dateReserved\": \"2026-08-10T19:37:41.444Z\", \"assignerOrgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"datePublished\": \"2026-08-11T15:36:33.066Z\", \"assignerShortName\": \"GitHub_M\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
FKIE_CVE-2026-73075
Vulnerability from fkie_nvd - Published: 2026-08-11 16:17 - Updated: 2026-08-11 19:18
Severity
Summary
Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.
References
Impacted products
| Vendor | Product | Version |
|---|
{
"affected": [
{
"affectedData": [
{
"product": "vim",
"vendor": "vim",
"versions": [
{
"status": "affected",
"version": "\u003e= 9.2.0469, \u003c 9.2.0843"
}
]
}
],
"source": "security-advisories@github.com"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843."
}
],
"id": "CVE-2026-73075",
"lastModified": "2026-08-11T19:18:50.273",
"metrics": {
"cvssMetricV40": [
{
"cvssData": {
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "LOCAL",
"availabilityRequirement": "NOT_DEFINED",
"baseScore": 4.6,
"baseSeverity": "MEDIUM",
"confidentialityRequirement": "NOT_DEFINED",
"exploitMaturity": "NOT_DEFINED",
"integrityRequirement": "NOT_DEFINED",
"modifiedAttackComplexity": "NOT_DEFINED",
"modifiedAttackRequirements": "NOT_DEFINED",
"modifiedAttackVector": "NOT_DEFINED",
"modifiedPrivilegesRequired": "NOT_DEFINED",
"modifiedSubAvailabilityImpact": "NOT_DEFINED",
"modifiedSubConfidentialityImpact": "NOT_DEFINED",
"modifiedSubIntegrityImpact": "NOT_DEFINED",
"modifiedUserInteraction": "NOT_DEFINED",
"modifiedVulnAvailabilityImpact": "NOT_DEFINED",
"modifiedVulnConfidentialityImpact": "NOT_DEFINED",
"modifiedVulnIntegrityImpact": "NOT_DEFINED",
"privilegesRequired": "NONE",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "ACTIVE",
"valueDensity": "NOT_DEFINED",
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"version": "4.0",
"vulnAvailabilityImpact": "LOW",
"vulnConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "LOW",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"source": "security-advisories@github.com",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-73075",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-11T18:31:33.867372Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-08-11T16:17:38.840",
"references": [
{
"source": "security-advisories@github.com",
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
},
{
"source": "security-advisories@github.com",
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Received",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-124"
},
{
"lang": "en",
"value": "CWE-125"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
MSRC_CVE-2026-73075
Vulnerability from csaf_microsoft - Published: 2026-08-23 14:57 - Updated: 2026-08-23 14:57Summary
Vim: Out-of-bounds Access in Popup Opacity Handling
Notes
Additional Resources: To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle
Disclaimer: The information provided in the Microsoft Knowledge Base is provided \"as is\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.
References
4 references
| URL | Category |
|---|---|
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
| https://support.microsoft.com/lifecycle | external |
| https://www.first.org/cvss | external |
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2026-73075 Vim: Out-of-bounds Access in Popup Opacity Handling - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-73075.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "Vim: Out-of-bounds Access in Popup Opacity Handling",
"tracking": {
"current_release_date": "2026-08-23T14:57:25.000Z",
"generator": {
"date": "2026-08-24T07:05:02.579Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2026-73075",
"initial_release_date": "2026-08-23T14:57:25.000Z",
"revision_history": [
{
"date": "2026-08-23T14:57:25.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "3.0",
"product": {
"name": "Azure Linux 3.0",
"product_id": "17084"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 vim 0:9.2.0782-1.azl3",
"product": {
"name": "\u003cazl3 vim 0:9.2.0782-1.azl3",
"product_id": "1"
}
},
{
"category": "product_version",
"name": "azl3 vim 0:9.2.0782-1.azl3",
"product": {
"name": "azl3 vim 0:9.2.0782-1.azl3",
"product_id": "21717"
}
}
],
"category": "product_name",
"name": "vim"
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 vim 0:9.2.0782-1.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-1"
},
"product_reference": "1",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 vim 0:9.2.0782-1.azl3 as a component of Azure Linux 3.0",
"product_id": "21717-17084"
},
"product_reference": "21717",
"relates_to_product_reference": "17084"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-73075",
"cwe": {
"id": "CWE-124",
"name": "Buffer Underwrite (\u0027Buffer Underflow\u0027)"
},
"notes": [
{
"category": "general",
"text": "GitHub_M",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"21717-17084"
],
"known_affected": [
"17084-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-73075 Vim: Out-of-bounds Access in Popup Opacity Handling - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-73075.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"date": "2026-08-23T14:57:25.000Z",
"details": "0:9.2.0957-1.azl3:Security Update:https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade",
"product_ids": [
"17084-1"
],
"url": "https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade"
}
],
"title": "Vim: Out-of-bounds Access in Popup Opacity Handling"
}
]
}
SUSE-SU-2026:3679-1
Vulnerability from csaf_suse - Published: 2026-08-21 14:20 - Updated: 2026-08-21 14:20Summary
Security update for vim
Severity
Important
Notes
Title of the patch: Security update for vim
Description of the patch: This update for vim fixes the following issues:
- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).
- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).
- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution
(bsc#1275016).
- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution
(bsc#1275015).
- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).
- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).
- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).
- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).
Changes for vim:
- Updated to version 9.2.0957.
* tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).
* tests: missing cleanup in test_mksession.vim (9.2.0782).
* tests: personal spell files leak into later tests (9.2.0783).
* crash when borrowing statusline highlight in silent Ex mode (9.2.0784).
* WinResized not triggered when the whole Vim is resized (9.2.0785).
* filetype: containerfile is not recognized (9.2.0786).
* regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).
* filetype: hip files are not recognized (9.2.0788).
* 'statuslineopt' status line too high after a window is minimized (9.2.0789).
* 'completeslash' breaks :find completion with 'findfunc' (9.2.0790).
* wincol() counts from right side for 'rightleft' (9.2.0791).
* runtime(netrw): explore without optional dir broken (9.2.0792).
* if session restored a tiny window, restore fails (9.2.0793).
* extend() and extendnew() don't handle NULL expr2 properly (9.2.0794).
* popup menu shadow is not cleared when the menu shrinks (9.2.0795).
* Visual block reselection wrong with 'virtualedit' (9.2.0796).
* memory leak in get_qfline_items() on alloc failure (9.2.0797).
* memory leak in compile_expr6() on alloc failure (9.2.0798).
* memory leak in compile_def_function_body() on alloc failure (9.2.0799).
* memory leak in call_func() on alloc failure (9.2.0800).
* memory leak in f_getreginfo() on alloc failure (9.2.0801).
* memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).
* memory leak on alloc failure with taglist/gettagstack() (9.2.0803).
* wincol() is wrong for a double-wide character with 'rightleft' (9.2.0804).
* screenpos() 'curscol' is wrong with 'rightleft' (9.2.0805).
* 'showcmd' may show internal command keys (9.2.0806).
* MS-Windows: ellipsis character is garbled (9.2.0807).
* getregionpos: double-free on alloc failure (9.2.0808).
* getframelayout() uses wrong function to free lists (9.2.0809).
* add_llist_tags() uses wrong function to free dict (9.2.0810).
* mksession writes terminal command unquoted (9.2.0811).
* :argdelete with pattern leads to wrong argidx() (9.2.0812).
* dict_add_func() may corrupt funcref count on failure (9.2.0813).
* Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).
* deeply nested regexp patterns may cause stack overflow (9.2.0815).
* GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).
* crash when building a stacktrace during an autocommand (9.2.0817).
* tests: client-server test fails without X11 server (9.2.0818).
* MS-Windows: sixel image shown as raw text in the console (9.2.0819).
* GUI: hidden popup image is displayed and not erased (9.2.0820).
* filetype: msmtp system-wide rc file not detected (9.2.0821).
* GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).
* tests: Test_clientserver_servlist_list may fail (9.2.0823).
* Makefile: make tags depends on configure (9.2.0824).
* regexp: submatch in a look-behind is empty with the NFA engine (9.2.0825).
* highlighting for broken terminals can be improved (9.2.0826).
* :startinsert enters Insert mode in a non-modifiable buffer (9.2.0827).
* GTK4: hardware rendering can be improved (9.2.0828).
* sessions do not preserve script version for expression options (9.2.0829).
* the completion menu is not used on terminals without colors (9.2.0830).
* diff highlighting hard to read with syntax enabled (9.2.0831).
* socketserver: remote commands can be processed in reverse order (9.2.0832).
* GTK4: menu mnemonics do not work properly (9.2.0833).
* cleared last search pattern is restored from viminfo (9.2.0834).
* features in version.c are not sorted (9.2.0835).
* filetype: .git-blame-ignore-revs file is not recognized (9.2.0836).
* using wrong colors in hl_blend_attr() (9.2.0837).
* searchcount() returns wrong cached maxcount (9.2.0838).
* [security]: arbitrary code execution via keyword lookup (9.2.0839).
* [security]: code injection in netrw via bookmarks (9.2.0840).
* [security]: heap overflow when adding > 65535 text properties (9.2.0841).
* [security]: stack buffer overflow in socket server (9.2.0842).
* [security]: popup: opacity mask indexed out of bounds (9.2.0843).
* [security]: use-after-free on json decode error (9.2.0844).
* [security]: arbitrary Ex command execution during C omni-completion (9.2.0845).
* [security]: heap buffer overflow in set_sofo() (9.2.0846).
* [security]: vimball: code execution via .VimballRecord file (9.2.0847).
* tagfunc 'cmd' with a generic Ex command corrupts the tag entry (9.2.0848).
* filetype: osquery config files are not recognized (9.2.0849).
* MS-Windows: commands from a client can be lost (9.2.0850).
* focus autocommands triggered inconsistently (9.2.0851).
* GTK: ligatures not correctly displayed (9.2.0852).
* popup: popup images do not support scaling (9.2.0853).
* memory leak when reading a spell file with SN_SAL and SN_SOFO (9.2.0854).
* 'showcmd' not redrawn with empty mapping triggered on timeout (9.2.0855).
* GTK4: undercurl rendering is inefficient (9.2.0856).
* popup: opacity popup over a terminal is not cleared when closed (9.2.0857).
* MS-Windows GUI: white flash when VimEnter is slow (9.2.0858).
* GTK2: link error (9.2.0859).
* filetype: xilinx design constraint files are not recognized (9.2.0860).
* GTK4: bleed region updates in jumps (9.2.0861).
* missing test change from v9.2.0857 (9.2.0862).
* MS-Windows GUI: window contents can be missing when VimEnter is slow (9.2.0863).
* using some dead code in Wayland feature (9.2.0864).
* GTK4: non-hardware accelerated UI is too slow (9.2.0865).
* MS-Windows: ':language messages' only works once (9.2.0866).
* MS-Windows: messages are not in the display language (9.2.0867).
* GTK: window Manager hint prevents giving focus to dialog (9.2.0868).
* buf_copy_options() can lose the P_INSECURE flag (9.2.0869).
* filetype: marko files are not recognized (9.2.0870).
* screen line is lost when splitting a 'winfixheight' window (9.2.0871).
* popup with opacity does not use the font of the highlight group (9.2.0872).
* :redrawstatus does not update the ruler of the last window (9.2.0873).
* fold size is compared against 'foldminlines' of the wrong window (9.2.0874).
* GTK4: GUI does not support command-line arguments (9.2.0875).
* GTK4: compile error with disabled netbeans feat (9.2.0876).
* Vim9: crash when a closure assigns to a variable declared in a loop (9.2.0877).
* Vim9: cannot use a script variable of an enclosing block in a lambda (9.2.0878).
* popup: 'maxwidth' is not respected when 'wrap' is off (9.2.0879).
* scroll: window scrolls when using the autocommand window (9.2.0880).
* 'smoothscroll' position is lost when the window height changes (9.2.0881).
* :bwipe crashes if WinLeave wipes all other buffers (9.2.0882).
* scroll: 'smoothscroll' position is lost when using '|' (9.2.0883).
* scroll: unreachable 'smoothscroll' code in cursor_correct() (9.2.0884).
* scroll: 'smoothscroll' position is lost when the window is squeezed (9.2.0885).
* :set completion works for an invalid sub-option name (9.2.0886).
* scroll: jump-scrolling when moving the cursor onto a wrapping line (9.2.0887).
* mapping: modifier is not recognized after a partial mapping (9.2.0888).
* VMS: spurious 'INVALID DECC FEATURE VALUE' message at every startup (9.2.0889).
* test: test for patch v9.2.0888 can be clarified (9.2.0890).
* MS-Windows: filename-modifier ':8:t' causes underflow (9.2.0891).
* highlight: wrong column highlighted with 'cursorcolumn' (9.2.0892).
* MS-Windows: '*.vim' also matches files with a longer extension (9.2.0893).
* filetype: ed script files not recognised (9.2.0894).
* test: Test_aucmd_win_scroll_multibyte() is flaky in the GUI (9.2.0895).
* scroll: 'smoothscroll' position is lost when splitting a window (9.2.0896).
* GTK3 X11 redraws are not coalesced (9.2.0897).
* printing support is lacking (9.2.0898).
* command output temporary files may collide (9.2.0899).
* FocusGained still triggered when closing dialog (9.2.0900).
* textprop: wrong cursor line with truncated virtual text (9.2.0901).
* Vim9: iterating over a tuple leaks memory (9.2.0902).
* Vim9: cannot use an exported function of an autoload import (9.2.0903).
* 'zb' scrolls incorrectly with cursor just above fold (9.2.0904).
* MS-Windows: ghost cursor with ligatures (9.2.0905).
* slow transstr() with long strings (9.2.0906).
* popup: virtual text is not redrawn when a text property changes (9.2.0907).
* cannot use a {} block in a nested :autocmd (9.2.0908).
* insert completion is slow to collect many matches (9.2.0909).
* runtime(vim): update syntax, contain Ex commands (9.2.0910).
* makefiles do not build hardcopy_postscript.c (9.2.0911).
* hardcopy: prototypes are hand-written instead of generated (9.2.0912).
* statusline: cell below the vertical separator keeps the old highlight (9.2.0913).
* diff: undo after :diffget into an empty buffer leaves a line behind (9.2.0914).
* tests: two terminal tests in test_popupwin fail on FreeBSD (9.2.0915).
* configure: honor `--disable-hardcopy-pango` with GTK UI (9.2.0916).
* :quitall not allowed in the command-line window (9.2.0917).
* screen: fill char with a zero low byte is stored as a NUL cell (9.2.0918).
* screen: the wrong array is copied into ScreenCols on a resize (9.2.0919).
* filetype: json-ld files are not recognized (9.2.0920).
* test: terminal tests fail on FreeBSD (9.2.0921).
* Wayland: modeless selection not redrawn (9.2.0922).
* tabpage: closing a tab page loses the alternate tab page (9.2.0923).
* tests: Test_termwinscroll() fails on FreeBSD (9.2.0924).
* crash when getcompletiontype() gets a NULL string (9.2.0925).
* filetype: business Central files are not recognized (9.2.0926).
* curswant not set on 8g8 (9.2.0927).
* MinGW: tests hang when Vim is built with coverage enabled (9.2.0928).
* incorrect completion for 'pumopt' and 'pumborder' (9.2.0929).
* floating point exception when displaying pum (9.2.0930).
* the GTK4 GUI is still experimental and untested by CI (9.2.0931).
* NFA engine fallback can double free the compiled program (9.2.0932).
* u_read_undo() leaks the file name when the undo file owner differs (9.2.0933).
* filetype: hlsl files are not recognized (9.2.0934).
* reading an undo file is slow with many undo headers (9.2.0935).
* stringifying a list or dict can free the item being iterated (9.2.0936).
* sort() with a numeric option converts each item on every comparison (9.2.0937).
* cursorbind: cursor in the other window is not updated after undo (9.2.0938).
* mbyte: wrong cell count for an overlong UTF-8 sequence (9.2.0939).
* GTK4: columns are lost when a scrollbar appears (9.2.0940).
* tests: clipboard tests fail in the GUI when the terminal has no clipboard (9.2.0941).
* test: test_mksession_winpos() fails on GTK4 UI (9.2.0942).
* test: test_hardcopy fails on GTK4 UI (9.2.0943).
* test: tests fail when checking for GTK4 feature (9.2.0944).
* sort() with a numeric option can be improved (9.2.0945).
* GTK2/3: mouse move starts Visual selection after a dialog (9.2.0946).
* GTK4: screen is cleared when moving the mouse after startup (9.2.0947).
* GTK4: mouse move starts Visual selection after a dialog (9.2.0948).
* GDK_KEY_VoidSymbol might be undefined (9.2.0949).
* transstr() can be improved (after 9.2.0906) (9.2.0950).
* GTK3: cursor does no longer blink (9.2.0951).
* locking a container while stringifying can be improved (9.2.0952).
* insert completion code can be improved (9.2.0953).
* u_read_undo() can be improved (after 9.2.0935) (9.2.0954).
* tests: terminal tests are flaky (9.2.0955).
* GTK4: crash when the window is resized while redrawing (9.2.0956).
* filetype: ArgoCD config file is not recognized (9.2.0957).
Patchnames: SUSE-2026-3679,SUSE-SLE-Micro-5.3-2026-3679,SUSE-SLE-Micro-5.4-2026-3679,SUSE-SLE-Product-HPC-15-SP4-ESPOS-2026-3679,SUSE-SLE-Product-HPC-15-SP4-LTSS-2026-3679,SUSE-SLE-Product-SLES-15-SP4-LTSS-2026-3679,SUSE-SLE-Product-SLES_SAP-15-SP4-2026-3679
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
6.1 (Medium)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
moderate
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
low
7.8 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
important
7.8 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
important
4.4 (Medium)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
moderate
7.8 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
important
7.8 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
important
7.8 (High)
Affected products
Recommended
7 products
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x | — |
Vendor Fix
|
Threats
Impact
important
References
36 references
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for vim",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for vim fixes the following issues:\n\n- CVE-2026-73070: stack buffer overflow in the socket server can lead to denial of service (bsc#1275018).\n- CVE-2026-73071: use-after-free in JSON decoding can lead to process crash (bsc#1275017).\n- CVE-2026-73072: heap buffer overflow when loading a spell file can lead to crash or potential code execution\n (bsc#1275016).\n- CVE-2026-73074: heap buffer overflow in text property handling can lead to a crash or potential code execution\n (bsc#1275015).\n- CVE-2026-73075: out-of-bounds access in popup opacity handling can lead to a conditional memory write (bsc#1275014).\n- CVE-2026-73076: arbitrary command execution via the vimball record file (bsc#1275013).\n- CVE-2026-73077: arbitrary code execution due to insecure shell command handling (bsc#1275012).\n- CVE-2026-73078: arbitrary code execution via crafted netrw menu entries (bsc#1275011).\n\nChanges for vim:\n\n- Updated to version 9.2.0957.\n * tests: Test_fuzzy_completion_bufname_fullpath() creates unnecessary dir (9.2.0781).\n * tests: missing cleanup in test_mksession.vim (9.2.0782).\n * tests: personal spell files leak into later tests (9.2.0783).\n * crash when borrowing statusline highlight in silent Ex mode (9.2.0784).\n * WinResized not triggered when the whole Vim is resized (9.2.0785).\n * filetype: containerfile is not recognized (9.2.0786).\n * regexp: code 0x1ecb duplicated for equivalence class (9.2.0787).\n * filetype: hip files are not recognized (9.2.0788).\n * \u0027statuslineopt\u0027 status line too high after a window is minimized (9.2.0789).\n * \u0027completeslash\u0027 breaks :find completion with \u0027findfunc\u0027 (9.2.0790).\n * wincol() counts from right side for \u0027rightleft\u0027 (9.2.0791).\n * runtime(netrw): explore without optional dir broken (9.2.0792).\n * if session restored a tiny window, restore fails (9.2.0793).\n * extend() and extendnew() don\u0027t handle NULL expr2 properly (9.2.0794).\n * popup menu shadow is not cleared when the menu shrinks (9.2.0795).\n * Visual block reselection wrong with \u0027virtualedit\u0027 (9.2.0796).\n * memory leak in get_qfline_items() on alloc failure (9.2.0797).\n * memory leak in compile_expr6() on alloc failure (9.2.0798).\n * memory leak in compile_def_function_body() on alloc failure (9.2.0799).\n * memory leak in call_func() on alloc failure (9.2.0800).\n * memory leak in f_getreginfo() on alloc failure (9.2.0801).\n * memory leak with list_append_dict/dict_add_list on alloc failure (9.2.0802).\n * memory leak on alloc failure with taglist/gettagstack() (9.2.0803).\n * wincol() is wrong for a double-wide character with \u0027rightleft\u0027 (9.2.0804).\n * screenpos() \u0027curscol\u0027 is wrong with \u0027rightleft\u0027 (9.2.0805).\n * \u0027showcmd\u0027 may show internal command keys (9.2.0806).\n * MS-Windows: ellipsis character is garbled (9.2.0807).\n * getregionpos: double-free on alloc failure (9.2.0808).\n * getframelayout() uses wrong function to free lists (9.2.0809).\n * add_llist_tags() uses wrong function to free dict (9.2.0810).\n * mksession writes terminal command unquoted (9.2.0811).\n * :argdelete with pattern leads to wrong argidx() (9.2.0812).\n * dict_add_func() may corrupt funcref count on failure (9.2.0813).\n * Vim9: E1041 when reloading an autoload script with exported variables (9.2.0814).\n * deeply nested regexp patterns may cause stack overflow (9.2.0815).\n * GTK4: memory leak in gui_gtk_set_dnd_targets() (9.2.0816).\n * crash when building a stacktrace during an autocommand (9.2.0817).\n * tests: client-server test fails without X11 server (9.2.0818).\n * MS-Windows: sixel image shown as raw text in the console (9.2.0819).\n * GUI: hidden popup image is displayed and not erased (9.2.0820).\n * filetype: msmtp system-wide rc file not detected (9.2.0821).\n * GTK4: crash menu id is null in gui_mch_destroy_menu() (9.2.0822).\n * tests: Test_clientserver_servlist_list may fail (9.2.0823).\n * Makefile: make tags depends on configure (9.2.0824).\n * regexp: submatch in a look-behind is empty with the NFA engine (9.2.0825).\n * highlighting for broken terminals can be improved (9.2.0826).\n * :startinsert enters Insert mode in a non-modifiable buffer (9.2.0827).\n * GTK4: hardware rendering can be improved (9.2.0828).\n * sessions do not preserve script version for expression options (9.2.0829).\n * the completion menu is not used on terminals without colors (9.2.0830).\n * diff highlighting hard to read with syntax enabled (9.2.0831).\n * socketserver: remote commands can be processed in reverse order (9.2.0832).\n * GTK4: menu mnemonics do not work properly (9.2.0833).\n * cleared last search pattern is restored from viminfo (9.2.0834).\n * features in version.c are not sorted (9.2.0835).\n * filetype: .git-blame-ignore-revs file is not recognized (9.2.0836).\n * using wrong colors in hl_blend_attr() (9.2.0837).\n * searchcount() returns wrong cached maxcount (9.2.0838).\n * [security]: arbitrary code execution via keyword lookup (9.2.0839).\n * [security]: code injection in netrw via bookmarks (9.2.0840).\n * [security]: heap overflow when adding \u003e 65535 text properties (9.2.0841).\n * [security]: stack buffer overflow in socket server (9.2.0842).\n * [security]: popup: opacity mask indexed out of bounds (9.2.0843).\n * [security]: use-after-free on json decode error (9.2.0844).\n * [security]: arbitrary Ex command execution during C omni-completion (9.2.0845).\n * [security]: heap buffer overflow in set_sofo() (9.2.0846).\n * [security]: vimball: code execution via .VimballRecord file (9.2.0847).\n * tagfunc \u0027cmd\u0027 with a generic Ex command corrupts the tag entry (9.2.0848).\n * filetype: osquery config files are not recognized (9.2.0849).\n * MS-Windows: commands from a client can be lost (9.2.0850).\n * focus autocommands triggered inconsistently (9.2.0851).\n * GTK: ligatures not correctly displayed (9.2.0852).\n * popup: popup images do not support scaling (9.2.0853).\n * memory leak when reading a spell file with SN_SAL and SN_SOFO (9.2.0854).\n * \u0027showcmd\u0027 not redrawn with empty mapping triggered on timeout (9.2.0855).\n * GTK4: undercurl rendering is inefficient (9.2.0856).\n * popup: opacity popup over a terminal is not cleared when closed (9.2.0857).\n * MS-Windows GUI: white flash when VimEnter is slow (9.2.0858).\n * GTK2: link error (9.2.0859).\n * filetype: xilinx design constraint files are not recognized (9.2.0860).\n * GTK4: bleed region updates in jumps (9.2.0861).\n * missing test change from v9.2.0857 (9.2.0862).\n * MS-Windows GUI: window contents can be missing when VimEnter is slow (9.2.0863).\n * using some dead code in Wayland feature (9.2.0864).\n * GTK4: non-hardware accelerated UI is too slow (9.2.0865).\n * MS-Windows: \u0027:language messages\u0027 only works once (9.2.0866).\n * MS-Windows: messages are not in the display language (9.2.0867).\n * GTK: window Manager hint prevents giving focus to dialog (9.2.0868).\n * buf_copy_options() can lose the P_INSECURE flag (9.2.0869).\n * filetype: marko files are not recognized (9.2.0870).\n * screen line is lost when splitting a \u0027winfixheight\u0027 window (9.2.0871).\n * popup with opacity does not use the font of the highlight group (9.2.0872).\n * :redrawstatus does not update the ruler of the last window (9.2.0873).\n * fold size is compared against \u0027foldminlines\u0027 of the wrong window (9.2.0874).\n * GTK4: GUI does not support command-line arguments (9.2.0875).\n * GTK4: compile error with disabled netbeans feat (9.2.0876).\n * Vim9: crash when a closure assigns to a variable declared in a loop (9.2.0877).\n * Vim9: cannot use a script variable of an enclosing block in a lambda (9.2.0878).\n * popup: \u0027maxwidth\u0027 is not respected when \u0027wrap\u0027 is off (9.2.0879).\n * scroll: window scrolls when using the autocommand window (9.2.0880).\n * \u0027smoothscroll\u0027 position is lost when the window height changes (9.2.0881).\n * :bwipe crashes if WinLeave wipes all other buffers (9.2.0882).\n * scroll: \u0027smoothscroll\u0027 position is lost when using \u0027|\u0027 (9.2.0883).\n * scroll: unreachable \u0027smoothscroll\u0027 code in cursor_correct() (9.2.0884).\n * scroll: \u0027smoothscroll\u0027 position is lost when the window is squeezed (9.2.0885).\n * :set completion works for an invalid sub-option name (9.2.0886).\n * scroll: jump-scrolling when moving the cursor onto a wrapping line (9.2.0887).\n * mapping: modifier is not recognized after a partial mapping (9.2.0888).\n * VMS: spurious \u0027INVALID DECC FEATURE VALUE\u0027 message at every startup (9.2.0889).\n * test: test for patch v9.2.0888 can be clarified (9.2.0890).\n * MS-Windows: filename-modifier \u0027:8:t\u0027 causes underflow (9.2.0891).\n * highlight: wrong column highlighted with \u0027cursorcolumn\u0027 (9.2.0892).\n * MS-Windows: \u0027*.vim\u0027 also matches files with a longer extension (9.2.0893).\n * filetype: ed script files not recognised (9.2.0894).\n * test: Test_aucmd_win_scroll_multibyte() is flaky in the GUI (9.2.0895).\n * scroll: \u0027smoothscroll\u0027 position is lost when splitting a window (9.2.0896).\n * GTK3 X11 redraws are not coalesced (9.2.0897).\n * printing support is lacking (9.2.0898).\n * command output temporary files may collide (9.2.0899).\n * FocusGained still triggered when closing dialog (9.2.0900).\n * textprop: wrong cursor line with truncated virtual text (9.2.0901).\n * Vim9: iterating over a tuple leaks memory (9.2.0902).\n * Vim9: cannot use an exported function of an autoload import (9.2.0903).\n * \u0027zb\u0027 scrolls incorrectly with cursor just above fold (9.2.0904).\n * MS-Windows: ghost cursor with ligatures (9.2.0905).\n * slow transstr() with long strings (9.2.0906).\n * popup: virtual text is not redrawn when a text property changes (9.2.0907).\n * cannot use a {} block in a nested :autocmd (9.2.0908).\n * insert completion is slow to collect many matches (9.2.0909).\n * runtime(vim): update syntax, contain Ex commands (9.2.0910).\n * makefiles do not build hardcopy_postscript.c (9.2.0911).\n * hardcopy: prototypes are hand-written instead of generated (9.2.0912).\n * statusline: cell below the vertical separator keeps the old highlight (9.2.0913).\n * diff: undo after :diffget into an empty buffer leaves a line behind (9.2.0914).\n * tests: two terminal tests in test_popupwin fail on FreeBSD (9.2.0915).\n * configure: honor `--disable-hardcopy-pango` with GTK UI (9.2.0916).\n * :quitall not allowed in the command-line window (9.2.0917).\n * screen: fill char with a zero low byte is stored as a NUL cell (9.2.0918).\n * screen: the wrong array is copied into ScreenCols on a resize (9.2.0919).\n * filetype: json-ld files are not recognized (9.2.0920).\n * test: terminal tests fail on FreeBSD (9.2.0921).\n * Wayland: modeless selection not redrawn (9.2.0922).\n * tabpage: closing a tab page loses the alternate tab page (9.2.0923).\n * tests: Test_termwinscroll() fails on FreeBSD (9.2.0924).\n * crash when getcompletiontype() gets a NULL string (9.2.0925).\n * filetype: business Central files are not recognized (9.2.0926).\n * curswant not set on 8g8 (9.2.0927).\n * MinGW: tests hang when Vim is built with coverage enabled (9.2.0928).\n * incorrect completion for \u0027pumopt\u0027 and \u0027pumborder\u0027 (9.2.0929).\n * floating point exception when displaying pum (9.2.0930).\n * the GTK4 GUI is still experimental and untested by CI (9.2.0931).\n * NFA engine fallback can double free the compiled program (9.2.0932).\n * u_read_undo() leaks the file name when the undo file owner differs (9.2.0933).\n * filetype: hlsl files are not recognized (9.2.0934).\n * reading an undo file is slow with many undo headers (9.2.0935).\n * stringifying a list or dict can free the item being iterated (9.2.0936).\n * sort() with a numeric option converts each item on every comparison (9.2.0937).\n * cursorbind: cursor in the other window is not updated after undo (9.2.0938).\n * mbyte: wrong cell count for an overlong UTF-8 sequence (9.2.0939).\n * GTK4: columns are lost when a scrollbar appears (9.2.0940).\n * tests: clipboard tests fail in the GUI when the terminal has no clipboard (9.2.0941).\n * test: test_mksession_winpos() fails on GTK4 UI (9.2.0942).\n * test: test_hardcopy fails on GTK4 UI (9.2.0943).\n * test: tests fail when checking for GTK4 feature (9.2.0944).\n * sort() with a numeric option can be improved (9.2.0945).\n * GTK2/3: mouse move starts Visual selection after a dialog (9.2.0946).\n * GTK4: screen is cleared when moving the mouse after startup (9.2.0947).\n * GTK4: mouse move starts Visual selection after a dialog (9.2.0948).\n * GDK_KEY_VoidSymbol might be undefined (9.2.0949).\n * transstr() can be improved (after 9.2.0906) (9.2.0950).\n * GTK3: cursor does no longer blink (9.2.0951).\n * locking a container while stringifying can be improved (9.2.0952).\n * insert completion code can be improved (9.2.0953).\n * u_read_undo() can be improved (after 9.2.0935) (9.2.0954).\n * tests: terminal tests are flaky (9.2.0955).\n * GTK4: crash when the window is resized while redrawing (9.2.0956).\n * filetype: ArgoCD config file is not recognized (9.2.0957).\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "SUSE-2026-3679,SUSE-SLE-Micro-5.3-2026-3679,SUSE-SLE-Micro-5.4-2026-3679,SUSE-SLE-Product-HPC-15-SP4-ESPOS-2026-3679,SUSE-SLE-Product-HPC-15-SP4-LTSS-2026-3679,SUSE-SLE-Product-SLES-15-SP4-LTSS-2026-3679,SUSE-SLE-Product-SLES_SAP-15-SP4-2026-3679",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2026_3679-1.json"
},
{
"category": "self",
"summary": "URL for SUSE-SU-2026:3679-1",
"url": "https://www.suse.com/support/update/announcement/2026/suse-su-20263679-1/"
},
{
"category": "self",
"summary": "E-Mail link for SUSE-SU-2026:3679-1",
"url": "https://lists.suse.com/pipermail/sle-updates/2026-August/049422.html"
},
{
"category": "self",
"summary": "SUSE Bug 1275011",
"url": "https://bugzilla.suse.com/1275011"
},
{
"category": "self",
"summary": "SUSE Bug 1275012",
"url": "https://bugzilla.suse.com/1275012"
},
{
"category": "self",
"summary": "SUSE Bug 1275013",
"url": "https://bugzilla.suse.com/1275013"
},
{
"category": "self",
"summary": "SUSE Bug 1275014",
"url": "https://bugzilla.suse.com/1275014"
},
{
"category": "self",
"summary": "SUSE Bug 1275015",
"url": "https://bugzilla.suse.com/1275015"
},
{
"category": "self",
"summary": "SUSE Bug 1275016",
"url": "https://bugzilla.suse.com/1275016"
},
{
"category": "self",
"summary": "SUSE Bug 1275017",
"url": "https://bugzilla.suse.com/1275017"
},
{
"category": "self",
"summary": "SUSE Bug 1275018",
"url": "https://bugzilla.suse.com/1275018"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73070 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73070/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73071 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73071/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73072 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73072/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73074 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73074/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73075 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73075/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73076 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73076/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73077 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73077/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-73078 page",
"url": "https://www.suse.com/security/cve/CVE-2026-73078/"
}
],
"title": "Security update for vim",
"tracking": {
"current_release_date": "2026-08-21T14:20:23Z",
"generator": {
"date": "2026-08-21T14:20:23Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "SUSE-SU-2026:3679-1",
"initial_release_date": "2026-08-21T14:20:23Z",
"revision_history": [
{
"date": "2026-08-21T14:20:23Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "gvim-9.2.0957-150000.5.102.1.aarch64",
"product": {
"name": "gvim-9.2.0957-150000.5.102.1.aarch64",
"product_id": "gvim-9.2.0957-150000.5.102.1.aarch64"
}
},
{
"category": "product_version",
"name": "vim-9.2.0957-150000.5.102.1.aarch64",
"product": {
"name": "vim-9.2.0957-150000.5.102.1.aarch64",
"product_id": "vim-9.2.0957-150000.5.102.1.aarch64"
}
},
{
"category": "product_version",
"name": "vim-small-9.2.0957-150000.5.102.1.aarch64",
"product": {
"name": "vim-small-9.2.0957-150000.5.102.1.aarch64",
"product_id": "vim-small-9.2.0957-150000.5.102.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "gvim-9.2.0957-150000.5.102.1.i586",
"product": {
"name": "gvim-9.2.0957-150000.5.102.1.i586",
"product_id": "gvim-9.2.0957-150000.5.102.1.i586"
}
},
{
"category": "product_version",
"name": "vim-9.2.0957-150000.5.102.1.i586",
"product": {
"name": "vim-9.2.0957-150000.5.102.1.i586",
"product_id": "vim-9.2.0957-150000.5.102.1.i586"
}
},
{
"category": "product_version",
"name": "vim-small-9.2.0957-150000.5.102.1.i586",
"product": {
"name": "vim-small-9.2.0957-150000.5.102.1.i586",
"product_id": "vim-small-9.2.0957-150000.5.102.1.i586"
}
}
],
"category": "architecture",
"name": "i586"
},
{
"branches": [
{
"category": "product_version",
"name": "vim-data-9.2.0957-150000.5.102.1.noarch",
"product": {
"name": "vim-data-9.2.0957-150000.5.102.1.noarch",
"product_id": "vim-data-9.2.0957-150000.5.102.1.noarch"
}
},
{
"category": "product_version",
"name": "vim-data-common-9.2.0957-150000.5.102.1.noarch",
"product": {
"name": "vim-data-common-9.2.0957-150000.5.102.1.noarch",
"product_id": "vim-data-common-9.2.0957-150000.5.102.1.noarch"
}
}
],
"category": "architecture",
"name": "noarch"
},
{
"branches": [
{
"category": "product_version",
"name": "gvim-9.2.0957-150000.5.102.1.ppc64le",
"product": {
"name": "gvim-9.2.0957-150000.5.102.1.ppc64le",
"product_id": "gvim-9.2.0957-150000.5.102.1.ppc64le"
}
},
{
"category": "product_version",
"name": "vim-9.2.0957-150000.5.102.1.ppc64le",
"product": {
"name": "vim-9.2.0957-150000.5.102.1.ppc64le",
"product_id": "vim-9.2.0957-150000.5.102.1.ppc64le"
}
},
{
"category": "product_version",
"name": "vim-small-9.2.0957-150000.5.102.1.ppc64le",
"product": {
"name": "vim-small-9.2.0957-150000.5.102.1.ppc64le",
"product_id": "vim-small-9.2.0957-150000.5.102.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "gvim-9.2.0957-150000.5.102.1.s390x",
"product": {
"name": "gvim-9.2.0957-150000.5.102.1.s390x",
"product_id": "gvim-9.2.0957-150000.5.102.1.s390x"
}
},
{
"category": "product_version",
"name": "vim-9.2.0957-150000.5.102.1.s390x",
"product": {
"name": "vim-9.2.0957-150000.5.102.1.s390x",
"product_id": "vim-9.2.0957-150000.5.102.1.s390x"
}
},
{
"category": "product_version",
"name": "vim-small-9.2.0957-150000.5.102.1.s390x",
"product": {
"name": "vim-small-9.2.0957-150000.5.102.1.s390x",
"product_id": "vim-small-9.2.0957-150000.5.102.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "gvim-9.2.0957-150000.5.102.1.x86_64",
"product": {
"name": "gvim-9.2.0957-150000.5.102.1.x86_64",
"product_id": "gvim-9.2.0957-150000.5.102.1.x86_64"
}
},
{
"category": "product_version",
"name": "vim-9.2.0957-150000.5.102.1.x86_64",
"product": {
"name": "vim-9.2.0957-150000.5.102.1.x86_64",
"product_id": "vim-9.2.0957-150000.5.102.1.x86_64"
}
},
{
"category": "product_version",
"name": "vim-small-9.2.0957-150000.5.102.1.x86_64",
"product": {
"name": "vim-small-9.2.0957-150000.5.102.1.x86_64",
"product_id": "vim-small-9.2.0957-150000.5.102.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Linux Enterprise Micro 5.3",
"product": {
"name": "SUSE Linux Enterprise Micro 5.3",
"product_id": "SUSE Linux Enterprise Micro 5.3",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-micro:5.3"
}
}
},
{
"category": "product_name",
"name": "SUSE Linux Enterprise Micro 5.4",
"product": {
"name": "SUSE Linux Enterprise Micro 5.4",
"product_id": "SUSE Linux Enterprise Micro 5.4",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-micro:5.4"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-data-common-9.2.0957-150000.5.102.1.noarch as component of SUSE Linux Enterprise Micro 5.3",
"product_id": "SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch"
},
"product_reference": "vim-data-common-9.2.0957-150000.5.102.1.noarch",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-small-9.2.0957-150000.5.102.1.aarch64 as component of SUSE Linux Enterprise Micro 5.3",
"product_id": "SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64"
},
"product_reference": "vim-small-9.2.0957-150000.5.102.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-small-9.2.0957-150000.5.102.1.s390x as component of SUSE Linux Enterprise Micro 5.3",
"product_id": "SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x"
},
"product_reference": "vim-small-9.2.0957-150000.5.102.1.s390x",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-small-9.2.0957-150000.5.102.1.x86_64 as component of SUSE Linux Enterprise Micro 5.3",
"product_id": "SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64"
},
"product_reference": "vim-small-9.2.0957-150000.5.102.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.3"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-data-common-9.2.0957-150000.5.102.1.noarch as component of SUSE Linux Enterprise Micro 5.4",
"product_id": "SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch"
},
"product_reference": "vim-data-common-9.2.0957-150000.5.102.1.noarch",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-small-9.2.0957-150000.5.102.1.aarch64 as component of SUSE Linux Enterprise Micro 5.4",
"product_id": "SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64"
},
"product_reference": "vim-small-9.2.0957-150000.5.102.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "vim-small-9.2.0957-150000.5.102.1.s390x as component of SUSE Linux Enterprise Micro 5.4",
"product_id": "SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
},
"product_reference": "vim-small-9.2.0957-150000.5.102.1.s390x",
"relates_to_product_reference": "SUSE Linux Enterprise Micro 5.4"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-73070",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73070"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0842, the socket server backend in src/socketserver.c accepts unbounded client connections in socketserver_accept(), causing descriptors to overflow fd_set structures in src/channel.c and fixed-size struct pollfd arrays in src/os_unix.c, which allows a local process that can connect to the server socket to corrupt stack memory or terminate the Vim server. This issue is fixed in version 9.2.0842.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73070",
"url": "https://www.suse.com/security/cve/CVE-2026-73070"
},
{
"category": "external",
"summary": "SUSE Bug 1275018 for CVE-2026-73070",
"url": "https://bugzilla.suse.com/1275018"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.1,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "moderate"
}
],
"title": "CVE-2026-73070"
},
{
"cve": "CVE-2026-73071",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73071"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. From 9.2.0511 until 9.2.0844, json_decode_item() in src/json.c can retain a stale pointer after json_decode_string() invokes channel_fill() to refill and free the current buffer, causing the error path to read freed memory instead of reader-\u003ejs_buf + reader-\u003ejs_used when an invalid JSON string spans buffers. This issue is fixed in version 9.2.0844.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73071",
"url": "https://www.suse.com/security/cve/CVE-2026-73071"
},
{
"category": "external",
"summary": "SUSE Bug 1275017 for CVE-2026-73071",
"url": "https://bugzilla.suse.com/1275017"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 3.3,
"baseSeverity": "LOW",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "low"
}
],
"title": "CVE-2026-73071"
},
{
"cve": "CVE-2026-73072",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73072"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0846, set_sofo() in src/spellfile.c reuses sl_sal_first[] without resetting values left by set_sal_first(), so a crafted spell file containing an SN_SAL section before an SN_SOFO section causes under-counted mapping lists and attacker-influenced writes beyond a heap allocation. This issue is fixed in version 9.2.0846.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73072",
"url": "https://www.suse.com/security/cve/CVE-2026-73072"
},
{
"category": "external",
"summary": "SUSE Bug 1275016 for CVE-2026-73072",
"url": "https://bugzilla.suse.com/1275016"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "important"
}
],
"title": "CVE-2026-73072"
},
{
"cve": "CVE-2026-73074",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73074"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0841, prop_add_one() in src/textprop.c uses the proplen value from get_text_props() to increment a uint16_t property count beyond 0xffff, wrapping the count to zero and copying existing text-property records into a heap allocation sized for none of them. This issue is fixed in version 9.2.0841.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73074",
"url": "https://www.suse.com/security/cve/CVE-2026-73074"
},
{
"category": "external",
"summary": "SUSE Bug 1275015 for CVE-2026-73074",
"url": "https://bugzilla.suse.com/1275015"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "important"
}
],
"title": "CVE-2026-73074"
},
{
"cve": "CVE-2026-73075",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73075"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73075",
"url": "https://www.suse.com/security/cve/CVE-2026-73075"
},
{
"category": "external",
"summary": "SUSE Bug 1275014 for CVE-2026-73075",
"url": "https://bugzilla.suse.com/1275014"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "moderate"
}
],
"title": "CVE-2026-73075"
},
{
"cve": "CVE-2026-73076",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73076"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0847, runtime/autoload/vimball.vim allows a crafted vimball member named .VimballRecord to overwrite the installation record with attacker-chosen commands. When vimball#RmVimball() later processes the matching record entry, the stored Ex commands, including operating-system commands invoked through :!, execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0847.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73076",
"url": "https://www.suse.com/security/cve/CVE-2026-73076"
},
{
"category": "external",
"summary": "SUSE Bug 1275013 for CVE-2026-73076",
"url": "https://bugzilla.suse.com/1275013"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "important"
}
],
"title": "CVE-2026-73076"
},
{
"cve": "CVE-2026-73077",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73077"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0839, the runtime/ftplugin/sh.vim, runtime/ftplugin/zsh.vim, and runtime/ftplugin/ps1.vim filetype plugins pass attacker-controlled Visual-mode selections from K through keywordprg commands without safely separating shell arguments. fnameescape() and PATH_ESC_CHARS do not neutralize shell metacharacters before ShKeywordPrg, ZshKeywordPrg, or GetHelp invokes bash, zsh, or PowerShell, allowing arbitrary operating-system commands to execute with the privileges of the user running Vim. This issue is fixed in version 9.2.0839.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73077",
"url": "https://www.suse.com/security/cve/CVE-2026-73077"
},
{
"category": "external",
"summary": "SUSE Bug 1275012 for CVE-2026-73077",
"url": "https://bugzilla.suse.com/1275012"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "important"
}
],
"title": "CVE-2026-73077"
},
{
"cve": "CVE-2026-73078",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-73078"
}
],
"notes": [
{
"category": "general",
"text": "Vim is an open source, command line text editor. Prior to 9.2.0840, runtime/plugin/netrwPlugin.vim loads netrw and runtime/pack/dist/opt/netrw/autoload/netrw.vim constructs Bookmarks, History, and Targets menu entries by interpolating attacker-controlled directory paths into executed :menu commands. s:NetrwBookmarkMenu(), s:NetrwTgtMenu(), g:netrw_menu_escape, EX_TRLBAR, and netrw#MakeTgt() fail to neutralize the | command separator or single quotes at five construction sites, allowing a crafted path browsed or bookmarked in GUI Vim to execute arbitrary Ex and operating-system commands. This issue is fixed in version 9.2.0840.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-73078",
"url": "https://www.suse.com/security/cve/CVE-2026-73078"
},
{
"category": "external",
"summary": "SUSE Bug 1275011 for CVE-2026-73078",
"url": "https://bugzilla.suse.com/1275011"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.8,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Micro 5.3:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.s390x",
"SUSE Linux Enterprise Micro 5.3:vim-small-9.2.0957-150000.5.102.1.x86_64",
"SUSE Linux Enterprise Micro 5.4:vim-data-common-9.2.0957-150000.5.102.1.noarch",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.aarch64",
"SUSE Linux Enterprise Micro 5.4:vim-small-9.2.0957-150000.5.102.1.s390x"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-08-21T14:20:23Z",
"details": "important"
}
],
"title": "CVE-2026-73078"
}
]
}
ubuntu-cve-2026-73075
Vulnerability from osv_ubuntu
Published
2026-08-13 00:00
Modified
2026-08-13 00:00
Summary
Details
Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.
Severity
N/A (UNKNOWN)
References
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-athena",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-common",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-gnome",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-gtk",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-lesstif",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-nox",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:7.4.052-1ubuntu3.1+esm31"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:14.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:7.4.052-1ubuntu3.1+esm31?arch=source\u0026distro=esm-infra-legacy/trusty"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:7.4.000-1ubuntu2",
"2:7.4.052-1ubuntu1",
"2:7.4.052-1ubuntu2",
"2:7.4.052-1ubuntu3",
"2:7.4.052-1ubuntu3.1",
"2:7.4.052-1ubuntu3.1+esm1",
"2:7.4.052-1ubuntu3.1+esm3",
"2:7.4.052-1ubuntu3.1+esm4",
"2:7.4.052-1ubuntu3.1+esm5",
"2:7.4.052-1ubuntu3.1+esm6",
"2:7.4.052-1ubuntu3.1+esm7",
"2:7.4.052-1ubuntu3.1+esm8",
"2:7.4.052-1ubuntu3.1+esm9",
"2:7.4.052-1ubuntu3.1+esm10",
"2:7.4.052-1ubuntu3.1+esm11",
"2:7.4.052-1ubuntu3.1+esm12",
"2:7.4.052-1ubuntu3.1+esm13",
"2:7.4.052-1ubuntu3.1+esm14",
"2:7.4.052-1ubuntu3.1+esm15",
"2:7.4.052-1ubuntu3.1+esm16",
"2:7.4.052-1ubuntu3.1+esm17",
"2:7.4.052-1ubuntu3.1+esm18",
"2:7.4.052-1ubuntu3.1+esm19",
"2:7.4.052-1ubuntu3.1+esm20",
"2:7.4.052-1ubuntu3.1+esm21",
"2:7.4.052-1ubuntu3.1+esm22",
"2:7.4.052-1ubuntu3.1+esm23",
"2:7.4.052-1ubuntu3.1+esm24",
"2:7.4.052-1ubuntu3.1+esm25",
"2:7.4.052-1ubuntu3.1+esm26",
"2:7.4.052-1ubuntu3.1+esm27",
"2:7.4.052-1ubuntu3.1+esm28",
"2:7.4.052-1ubuntu3.1+esm29",
"2:7.4.052-1ubuntu3.1+esm30",
"2:7.4.052-1ubuntu3.1+esm31"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-athena",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-athena-py2",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-common",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gnome",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gnome-py2",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gtk",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gtk-py2",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gtk3-py2",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-nox",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-nox-py2",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:7.4.1689-3ubuntu1.5+esm37"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:16.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:7.4.1689-3ubuntu1.5+esm37?arch=source\u0026distro=esm-infra-legacy/xenial"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:7.4.712-2ubuntu4",
"2:7.4.826-1ubuntu1",
"2:7.4.826-1ubuntu2",
"2:7.4.826-1ubuntu3",
"2:7.4.963-1ubuntu1",
"2:7.4.963-1ubuntu4",
"2:7.4.963-1ubuntu5",
"2:7.4.1689-3ubuntu1",
"2:7.4.1689-3ubuntu1.1",
"2:7.4.1689-3ubuntu1.2",
"2:7.4.1689-3ubuntu1.3",
"2:7.4.1689-3ubuntu1.4",
"2:7.4.1689-3ubuntu1.5",
"2:7.4.1689-3ubuntu1.5+esm2",
"2:7.4.1689-3ubuntu1.5+esm3",
"2:7.4.1689-3ubuntu1.5+esm4",
"2:7.4.1689-3ubuntu1.5+esm5",
"2:7.4.1689-3ubuntu1.5+esm6",
"2:7.4.1689-3ubuntu1.5+esm7",
"2:7.4.1689-3ubuntu1.5+esm8",
"2:7.4.1689-3ubuntu1.5+esm10",
"2:7.4.1689-3ubuntu1.5+esm11",
"2:7.4.1689-3ubuntu1.5+esm12",
"2:7.4.1689-3ubuntu1.5+esm13",
"2:7.4.1689-3ubuntu1.5+esm14",
"2:7.4.1689-3ubuntu1.5+esm15",
"2:7.4.1689-3ubuntu1.5+esm17",
"2:7.4.1689-3ubuntu1.5+esm18",
"2:7.4.1689-3ubuntu1.5+esm19",
"2:7.4.1689-3ubuntu1.5+esm20",
"2:7.4.1689-3ubuntu1.5+esm22",
"2:7.4.1689-3ubuntu1.5+esm23",
"2:7.4.1689-3ubuntu1.5+esm24",
"2:7.4.1689-3ubuntu1.5+esm25",
"2:7.4.1689-3ubuntu1.5+esm26",
"2:7.4.1689-3ubuntu1.5+esm27",
"2:7.4.1689-3ubuntu1.5+esm28",
"2:7.4.1689-3ubuntu1.5+esm29",
"2:7.4.1689-3ubuntu1.5+esm30",
"2:7.4.1689-3ubuntu1.5+esm31",
"2:7.4.1689-3ubuntu1.5+esm32",
"2:7.4.1689-3ubuntu1.5+esm33",
"2:7.4.1689-3ubuntu1.5+esm34",
"2:7.4.1689-3ubuntu1.5+esm35",
"2:7.4.1689-3ubuntu1.5+esm36",
"2:7.4.1689-3ubuntu1.5+esm37"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-athena",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-common",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-gnome",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-gtk",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-nox",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
},
{
"binary_name": "xxd",
"binary_version": "2:8.0.1453-1ubuntu1.13+esm22"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:18.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:8.0.1453-1ubuntu1.13+esm22?arch=source\u0026distro=esm-infra/bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:8.0.0197-4ubuntu5",
"2:8.0.1144-1ubuntu1",
"2:8.0.1401-1ubuntu1",
"2:8.0.1401-1ubuntu2",
"2:8.0.1401-1ubuntu3",
"2:8.0.1453-1ubuntu1",
"2:8.0.1453-1ubuntu1.1",
"2:8.0.1453-1ubuntu1.3",
"2:8.0.1453-1ubuntu1.4",
"2:8.0.1453-1ubuntu1.6",
"2:8.0.1453-1ubuntu1.7",
"2:8.0.1453-1ubuntu1.8",
"2:8.0.1453-1ubuntu1.9",
"2:8.0.1453-1ubuntu1.10",
"2:8.0.1453-1ubuntu1.11",
"2:8.0.1453-1ubuntu1.12",
"2:8.0.1453-1ubuntu1.13",
"2:8.0.1453-1ubuntu1.13+esm1",
"2:8.0.1453-1ubuntu1.13+esm3",
"2:8.0.1453-1ubuntu1.13+esm4",
"2:8.0.1453-1ubuntu1.13+esm5",
"2:8.0.1453-1ubuntu1.13+esm6",
"2:8.0.1453-1ubuntu1.13+esm7",
"2:8.0.1453-1ubuntu1.13+esm8",
"2:8.0.1453-1ubuntu1.13+esm9",
"2:8.0.1453-1ubuntu1.13+esm10",
"2:8.0.1453-1ubuntu1.13+esm11",
"2:8.0.1453-1ubuntu1.13+esm12",
"2:8.0.1453-1ubuntu1.13+esm13",
"2:8.0.1453-1ubuntu1.13+esm14",
"2:8.0.1453-1ubuntu1.13+esm15",
"2:8.0.1453-1ubuntu1.13+esm16",
"2:8.0.1453-1ubuntu1.13+esm17",
"2:8.0.1453-1ubuntu1.13+esm18",
"2:8.0.1453-1ubuntu1.13+esm19",
"2:8.0.1453-1ubuntu1.13+esm20",
"2:8.0.1453-1ubuntu1.13+esm21",
"2:8.0.1453-1ubuntu1.13+esm22"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-athena",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-common",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-gtk",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-nox",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
},
{
"binary_name": "xxd",
"binary_version": "2:8.1.2269-1ubuntu5.32+esm10"
}
]
},
"package": {
"ecosystem": "Ubuntu:Pro:20.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:8.1.2269-1ubuntu5.32+esm10?arch=source\u0026distro=esm-infra/focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:8.1.0875-5ubuntu2",
"2:8.1.0875-5ubuntu3",
"2:8.1.0875-5ubuntu4",
"2:8.1.2269-1ubuntu1",
"2:8.1.2269-1ubuntu4",
"2:8.1.2269-1ubuntu5",
"2:8.1.2269-1ubuntu5.3",
"2:8.1.2269-1ubuntu5.4",
"2:8.1.2269-1ubuntu5.6",
"2:8.1.2269-1ubuntu5.7",
"2:8.1.2269-1ubuntu5.8",
"2:8.1.2269-1ubuntu5.9",
"2:8.1.2269-1ubuntu5.11",
"2:8.1.2269-1ubuntu5.12",
"2:8.1.2269-1ubuntu5.13",
"2:8.1.2269-1ubuntu5.14",
"2:8.1.2269-1ubuntu5.15",
"2:8.1.2269-1ubuntu5.16",
"2:8.1.2269-1ubuntu5.17",
"2:8.1.2269-1ubuntu5.18",
"2:8.1.2269-1ubuntu5.20",
"2:8.1.2269-1ubuntu5.21",
"2:8.1.2269-1ubuntu5.22",
"2:8.1.2269-1ubuntu5.23",
"2:8.1.2269-1ubuntu5.24",
"2:8.1.2269-1ubuntu5.25",
"2:8.1.2269-1ubuntu5.26",
"2:8.1.2269-1ubuntu5.29",
"2:8.1.2269-1ubuntu5.30",
"2:8.1.2269-1ubuntu5.31",
"2:8.1.2269-1ubuntu5.32",
"2:8.1.2269-1ubuntu5.32+esm2",
"2:8.1.2269-1ubuntu5.32+esm3",
"2:8.1.2269-1ubuntu5.32+esm4",
"2:8.1.2269-1ubuntu5.32+esm5",
"2:8.1.2269-1ubuntu5.32+esm6",
"2:8.1.2269-1ubuntu5.32+esm7",
"2:8.1.2269-1ubuntu5.32+esm8",
"2:8.1.2269-1ubuntu5.32+esm9",
"2:8.1.2269-1ubuntu5.32+esm10"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-athena",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-common",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-gtk",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-nox",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:8.2.3995-1ubuntu2.34"
},
{
"binary_name": "xxd",
"binary_version": "2:8.2.3995-1ubuntu2.34"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:8.2.3995-1ubuntu2.34?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:8.2.2434-3ubuntu3",
"2:8.2.2434-3ubuntu4",
"2:8.2.3565-1ubuntu1",
"2:8.2.3565-1ubuntu2",
"2:8.2.3565-1ubuntu3",
"2:8.2.3565-1ubuntu5",
"2:8.2.3995-1ubuntu1",
"2:8.2.3995-1ubuntu2",
"2:8.2.3995-1ubuntu2.1",
"2:8.2.3995-1ubuntu2.3",
"2:8.2.3995-1ubuntu2.4",
"2:8.2.3995-1ubuntu2.5",
"2:8.2.3995-1ubuntu2.7",
"2:8.2.3995-1ubuntu2.8",
"2:8.2.3995-1ubuntu2.9",
"2:8.2.3995-1ubuntu2.10",
"2:8.2.3995-1ubuntu2.11",
"2:8.2.3995-1ubuntu2.12",
"2:8.2.3995-1ubuntu2.13",
"2:8.2.3995-1ubuntu2.15",
"2:8.2.3995-1ubuntu2.16",
"2:8.2.3995-1ubuntu2.17",
"2:8.2.3995-1ubuntu2.18",
"2:8.2.3995-1ubuntu2.19",
"2:8.2.3995-1ubuntu2.20",
"2:8.2.3995-1ubuntu2.21",
"2:8.2.3995-1ubuntu2.22",
"2:8.2.3995-1ubuntu2.23",
"2:8.2.3995-1ubuntu2.24",
"2:8.2.3995-1ubuntu2.26",
"2:8.2.3995-1ubuntu2.27",
"2:8.2.3995-1ubuntu2.28",
"2:8.2.3995-1ubuntu2.29",
"2:8.2.3995-1ubuntu2.30",
"2:8.2.3995-1ubuntu2.31",
"2:8.2.3995-1ubuntu2.32",
"2:8.2.3995-1ubuntu2.33",
"2:8.2.3995-1ubuntu2.34"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-athena",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-common",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-motif",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-nox",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:9.1.0016-1ubuntu7.18"
},
{
"binary_name": "xxd",
"binary_version": "2:9.1.0016-1ubuntu7.18"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:9.1.0016-1ubuntu7.18?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:9.0.1672-1ubuntu2",
"2:9.0.2087-1ubuntu1",
"2:9.0.2116-1ubuntu1",
"2:9.0.2116-1ubuntu2",
"2:9.0.2184-0ubuntu1",
"2:9.0.2189-1ubuntu1",
"2:9.1.0-1ubuntu1",
"2:9.1.0016-1ubuntu2",
"2:9.1.0016-1ubuntu6",
"2:9.1.0016-1ubuntu7",
"2:9.1.0016-1ubuntu7.1",
"2:9.1.0016-1ubuntu7.2",
"2:9.1.0016-1ubuntu7.3",
"2:9.1.0016-1ubuntu7.4",
"2:9.1.0016-1ubuntu7.5",
"2:9.1.0016-1ubuntu7.6",
"2:9.1.0016-1ubuntu7.7",
"2:9.1.0016-1ubuntu7.8",
"2:9.1.0016-1ubuntu7.9",
"2:9.1.0016-1ubuntu7.10",
"2:9.1.0016-1ubuntu7.11",
"2:9.1.0016-1ubuntu7.12",
"2:9.1.0016-1ubuntu7.13",
"2:9.1.0016-1ubuntu7.14",
"2:9.1.0016-1ubuntu7.15",
"2:9.1.0016-1ubuntu7.16",
"2:9.1.0016-1ubuntu7.17",
"2:9.1.0016-1ubuntu7.18"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "vim",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-common",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-gtk3",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-gui-common",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-motif",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-nox",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-runtime",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "vim-tiny",
"binary_version": "2:9.1.2141-1ubuntu4.7"
},
{
"binary_name": "xxd",
"binary_version": "2:9.1.2141-1ubuntu4.7"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "vim",
"purl": "pkg:deb/ubuntu/vim@2:9.1.2141-1ubuntu4.7?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2:9.1.0967-1ubuntu6",
"2:9.1.1882-1ubuntu1",
"2:9.1.1882-1ubuntu2",
"2:9.1.2141-1ubuntu1",
"2:9.1.2141-1ubuntu2",
"2:9.1.2141-1ubuntu4",
"2:9.1.2141-1ubuntu4.1",
"2:9.1.2141-1ubuntu4.2",
"2:9.1.2141-1ubuntu4.3",
"2:9.1.2141-1ubuntu4.5",
"2:9.1.2141-1ubuntu4.6",
"2:9.1.2141-1ubuntu4.7"
]
}
],
"aliases": [],
"details": "Vim is an open source, command line text editor. From 9.2.0469 until 9.2.0843, popup_mark_opacity_zindex() in src/popupwin.c can use a negative w_winrow for a text-property-anchored popup with clipwindow and opacity, indexing before the screen array instead of accounting for w_popup_topoff and causing an out-of-bounds read and conditional write. This issue is fixed in version 9.2.0843.",
"id": "UBUNTU-CVE-2026-73075",
"modified": "2026-08-13T00:00:00Z",
"published": "2026-08-13T00:00:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-73075"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-73075"
},
{
"type": "REPORT",
"url": "https://github.com/vim/vim/security/advisories/GHSA-pmvp-6rcj-98p4"
}
],
"related": [],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N",
"type": "CVSS_V4"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-73075"
],
"withdrawn": "2026-08-18T19:42:48Z"
}
Loading…
Trend slope:
-
(linear fit over daily sighting counts)
Show additional events:
Loading…
Experimental. This forecast is provided for visualization only and may change without notice. Do not use it for operational decisions.
Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
The MITRE ATT&CK techniques below are AI-generated suggestions, inferred from the description of the
vulnerability by the CIRCL/vulnerability-attack-technique-classification-roberta-base
model, served locally by ML-Gateway.
They have not been verified by an analyst and are provided for guidance only.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Loading…
Loading…