PatchSiren cyber security CVE debrief
CVE-2026-73072 vim CVE debrief
CVE-2026-73072 is a high-severity vulnerability in Vim, a command-line text editor. The vulnerability exists in the set_sofo() function in src/spellfile.c, where it reuses sl_sal_first[] without resetting values left by set_sal_first(). This can cause under-counted mapping lists and allow an attacker to write beyond a heap allocation. The issue is fixed in version 9.2.0846.
- Vendor
- vim
- Product
- Unknown
- CVSS
- HIGH 8.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-11
- Original CVE updated
- 2026-09-09
- Advisory published
- 2026-08-11
- Advisory updated
- 2026-09-09
Who should care
Defenders responsible for maintaining and updating Vim installations should prioritize updating to version 9.2.0846 or later to prevent potential attacks. This includes operators, platform administrators, vulnerability management teams, and security teams. They should review and update vulnerable systems, monitor for potential attacks, and verify affected Vim installations. The vulnerability has a high severity and defenders should take immediate action to
Why it matters
CVE-2026-73072 is a high-severity vulnerability in Vim that can allow an attacker to write beyond a heap allocation. Defenders should prioritize updating Vim to version 9.2.0846 or later to prevent potential attacks.
- Potential attacker-influenced writes beyond a heap allocation
- Under-counted mapping lists in the set_sofo() function
Technical summary
The vulnerability exists in the set_sofo() function in src/spellfile.c, where it reuses sl_sal_first[] without resetting values left by set_sal_first(). This can cause under-counted mapping lists and allow an attacker to write beyond a heap allocation. The issue is fixed in version 9.2.0846. The vulnerability has a high severity and defenders should prioritize updating Vim to the fixed version. The CVE record was published on 2026-08-11T16:17:38.553Z and has not been modified since then. Affected product deployments should be reviewed and updated to prevent potential attacks.
Defensive priority
Defenders should prioritize updating Vim to version 9.2.0846 or later to prevent potential attacks.
Recommended defensive actions
- Update Vim to version 9.2.0846 or later
- Review and update vulnerable systems
- Monitor for potential attacks
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
Evidence notes
The vulnerability is caused by the improper reuse of sl_sal_first[] in the set_sofo() function. This can lead to under-counted mapping lists and allow an attacker to write beyond a heap allocation. The issue is fixed in version 9.2.0846. Defenders should verify affected Vim installations and update to the fixed version. The CVE record was published on 2026-08-11T16:17:38.553Z and has not been modified since then. Evidence limits suggest that further verification may be required.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-73072 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-73072
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-73072 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-73072
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/vim/vim/commit/05c41c922309c7a11b6ec2f124be66551c90d66a
-
Source reference
Unverified legacy reference
URL: https://github.com/vim/vim/releases/tag/v9.2.0846
-
Source reference
Unverified legacy reference
URL: https://github.com/vim/vim/security/advisories/GHSA-9jqx-hgpr-6v64
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.