CVE-2023-29491 is a high-severity memory corruption vulnerability affecting ncurses before version 6.4 20230408. This flaw allows a local attacker to trigger security-relevant memory corruption by providing malformed terminfo data, particularly when ncurses is used by a setuid application. With a CVSS score of 7.8 (High), successful exploitation could lead to high confidentiality, integrity, and availability impacts. There is currently no evidence of active exploitation, nor are there publicly available exploit modules or proof-of-concept code. Community discussion and media coverage indicate some awareness, but it is not on CISA's Known Exploited Vulnerabilities catalog.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
< 6.4CPE matchmatch criteria | cpe:2.3:a:invisible-island:ncurses:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.2 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
CVE-2023-29491
May 9, 2023ncurses: Local users can trigger security-relevant memory corruption via malformed data
Apr 12, 2023ncurses before 6.4 20230408 when used by a setuid application allows local users to trigger security-relevant memory corruption via malformed data in a terminfo database file that is found in $HOME/.terminfo or reached via the TERMINFO or TERM environment variable.
Apr 11, 2023