Skip to content
VulniPulse
Advisory severityMedium5.5Red Hat Linux

Medium [CVE-2026-73074] Heap buffer overflow via integer wraparound in text property handling

This medium-severity Red Hat Linux advisory covers CVE-2026-73074.

Aggregated and source-linked by VulniPulse. Data sources, validation and limitations.

CVE-2026-73074 Source published Source updated

VulniPulse record published Record updated

Affected products & platforms
Red Hat LinuxUnclassified
Open source advisory

Android app · Google Play

Monitor future Red Hat Linux CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

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. An integer overflow in Vim's prop_add_one() function allows a local attacker to cause a denial of service or potentially execute arbitrary code by adding an excessive number of text properties to a single line.

This Moderate impact vulnerability in Vim's text property handling can lead to a heap buffer overflow. Exploitation requires a local attacker to provide specially crafted input, such as a malicious file or Vim script, that causes an integer wraparound.

This scenario is not expected during normal use of the editor. Red Hat severity: Moderate — CVSS 5.5 (CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:H).

Weakness: CWE-190. Red Hat lists Red Hat Enterprise Linux 10; Red Hat Enterprise Linux 6; Red Hat Enterprise Linux 7; Red Hat Enterprise Linux 8; Red Hat Enterprise Linux 9; Red Hat Hardened Images; Red Hat OpenShift Container Platform 4 as not affected.

Affected versions
  • < 9.2.0841

Official advisory · high-confidence parse· fetched 30 days ago·verify at source

Fixed versions
  • 9.2.0841

Official advisory · high-confidence parse· fetched 30 days ago·verify at source

Mitigation checklist

Recommended fix / mitigation
  • Do not run untrusted Vim scripts or plugins that call prop_add() in an unbounded loop on one line. Opening a file is not enough unless a loaded plugin attaches tens of thousands of text properties from that input

Official advisory · high-confidence parse· fetched 30 days ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.