First published: Fri Apr 28 2023(Updated: )
ncurses 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. <a href="https://www.openwall.com/lists/oss-security/2023/04/13/4">https://www.openwall.com/lists/oss-security/2023/04/13/4</a> <a href="https://www.openwall.com/lists/oss-security/2023/04/12/5">https://www.openwall.com/lists/oss-security/2023/04/12/5</a> <a href="http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=eb51b1ea1f75a0ec17c9c5937cb28df1e8eeec56">http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=eb51b1ea1f75a0ec17c9c5937cb28df1e8eeec56</a> <a href="http://www.openwall.com/lists/oss-security/2023/04/19/10">http://www.openwall.com/lists/oss-security/2023/04/19/10</a> <a href="http://www.openwall.com/lists/oss-security/2023/04/19/11">http://www.openwall.com/lists/oss-security/2023/04/19/11</a>
Affected Software | Affected Version | How to fix |
---|---|---|
ncurses | <6.4 20230408 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-2191704 is critical due to its potential for local users to trigger security-relevant memory corruption.
To fix REDHAT-BUG-2191704, update the ncurses package to version 6.4 20230408 or later.
Local users running setuid applications that utilize ncurses prior to version 6.4 20230408 are affected by REDHAT-BUG-2191704.
REDHAT-BUG-2191704 is caused by malformed data in a terminfo database file that can lead to security-relevant memory corruption.
Versions of ncurses before 6.4 20230408 are affected by REDHAT-BUG-2191704.