CVE-2022-29458

lib32ncurses6: ncurses 6.3 before patch 20220416 has an out-of-bounds read and segmentation violation in convert_strings in tinfo/re...

CVE-2022-29458 is fixed in 35 products on 1 platform, first by DEBIAN-CVE-2022-29458, released April 18, 2022. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.1
Negligible
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0133
71st percentile

ncurses 6.3 before patch 20220416 has an out-of-bounds read and segmentation violation in convert_strings in tinfo/read_entry.c in the terminfo library.

Where it's fixed

ProductFixed inFixReleased
Linux
lib32ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 lib32ncurses5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
lib32ncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib32ncurses6 6.2-0ubuntu2.1 Apr 13, 2023
lib32ncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib32ncurses6 6.3-2ubuntu0.1 Apr 13, 2023
lib32ncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 lib32ncursesw5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
lib32ncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib32ncursesw6 6.2-0ubuntu2.1 Apr 13, 2023
lib32ncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib32ncursesw6 6.3-2ubuntu0.1 Apr 13, 2023
lib32tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 lib32tinfo5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
lib32tinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib32tinfo6 6.2-0ubuntu2.1 Apr 13, 2023
lib32tinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib32tinfo6 6.3-2ubuntu0.1 Apr 13, 2023
lib64ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 lib64ncurses5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
lib64ncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib64ncurses6 6.2-0ubuntu2.1 Apr 13, 2023
lib64ncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib64ncurses6 6.3-2ubuntu0.1 Apr 13, 2023
lib64ncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib64ncursesw6 6.2-0ubuntu2.1 Apr 13, 2023
lib64ncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib64ncursesw6 6.3-2ubuntu0.1 Apr 13, 2023
lib64tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 lib64tinfo5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
lib64tinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 lib64tinfo6 6.2-0ubuntu2.1 Apr 13, 2023
lib64tinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 lib64tinfo6 6.3-2ubuntu0.1 Apr 13, 2023
libncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libncurses5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
libncurses5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libncurses5 6.2-0ubuntu2.1 Apr 13, 2023
libncurses5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libncurses5 6.3-2ubuntu0.1 Apr 13, 2023
libncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libncurses6 6.2-0ubuntu2.1 Apr 13, 2023
libncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libncurses6 6.3-2ubuntu0.1 Apr 13, 2023
libncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libncursesw5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
libncursesw5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libncursesw5 6.2-0ubuntu2.1 Apr 13, 2023
libncursesw5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libncursesw5 6.3-2ubuntu0.1 Apr 13, 2023
libncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libncursesw6 6.2-0ubuntu2.1 Apr 13, 2023
libncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libncursesw6 6.3-2ubuntu0.1 Apr 13, 2023
libtinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libtinfo5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
libtinfo5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libtinfo5 6.2-0ubuntu2.1 Apr 13, 2023
libtinfo5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libtinfo5 6.3-2ubuntu0.1 Apr 13, 2023
libtinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 libtinfo6 6.2-0ubuntu2.1 Apr 13, 2023
libtinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 libtinfo6 6.3-2ubuntu0.1 Apr 13, 2023
libx32ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libx32ncurses5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
libx32ncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libx32ncursesw5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
libx32tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 libx32tinfo5 6.1-1ubuntu1.18.04.1 Apr 13, 2023
ncurses · Debian 12.15 (bookworm) 6.3+20220423-1 DEBIAN-CVE-2022-29458 Apr 18, 2022
ncurses · Debian 13.5 (trixie) 6.3+20220423-1 DEBIAN-CVE-2022-29458 Apr 18, 2022
ncurses · Debian 14 6.3+20220423-1 DEBIAN-CVE-2022-29458 Apr 18, 2022
ncurses · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025
ncurses · rocky 9 0:6.2-10.20210508.el9_6.2 RLSA-2025:12876 Oct 4, 2025
ncurses-base · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses-base · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 ncurses-base 6.1-1ubuntu1.18.04.1 Apr 13, 2023
ncurses-base · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 ncurses-base 6.2-0ubuntu2.1 Apr 13, 2023
ncurses-base · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 ncurses-base 6.3-2ubuntu0.1 Apr 13, 2023
ncurses-base · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-base · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025
ncurses-bin · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 ncurses-bin 6.1-1ubuntu1.18.04.1 Apr 13, 2023
ncurses-bin · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 ncurses-bin 6.2-0ubuntu2.1 Apr 13, 2023
ncurses-bin · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 ncurses-bin 6.3-2ubuntu0.1 Apr 13, 2023
ncurses-c++-libs · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses-c++-libs · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-c++-libs · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025
ncurses-c++-libs-debuginfo · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-compat-libs · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-compat-libs-debuginfo · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-debuginfo · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-debugsource · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-devel · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses-devel · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-devel · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025
ncurses-examples · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 ncurses-examples 6.1-1ubuntu1.18.04.1 Apr 13, 2023
ncurses-examples · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 ncurses-examples 6.2-0ubuntu2.1 Apr 13, 2023
ncurses-examples · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 ncurses-examples 6.3-2ubuntu0.1 Apr 13, 2023
ncurses-libs · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses-libs · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-libs · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025
ncurses-libs-debuginfo · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-static · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-term · RHEL 9 0:6.2-10.20210508.el9_6.2 RHSA-2025:12876 Aug 5, 2025
ncurses-term · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1 ncurses-term 6.1-1ubuntu1.18.04.1 Apr 13, 2023
ncurses-term · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1 ncurses-term 6.2-0ubuntu2.1 Apr 13, 2023
ncurses-term · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.1 ncurses-term 6.3-2ubuntu0.1 Apr 13, 2023
ncurses-term · amzn 2023 6.2-4.20200222.amzn2023.0.3 ALAS2023-2023-023 Feb 17, 2023
ncurses-term · ol 9 0:6.2-10.20210508.el9_6.2 ELSA-2025-12876 Aug 5, 2025

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.