CVE-2022-29458
Fixed in a distro release EPSS 1%CVSS 7.1
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.
Products: invisible-island ncurses, apple macos, debian_linux
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.13 | ncurses | 6.2_p20210109-r1 |
| Alpine 3.14 | ncurses | 6.2_p20210612-r1 |
| Alpine 3.15 | ncurses | 6.3_p20211120-r1 |
| Alpine 3.16 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.17 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.18 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.19 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.20 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.21 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.22 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.23 | ncurses | 6.3_p20220416-r0 |
| Alpine 3.24 | ncurses | 6.3_p20220416-r0 |
| Amazon Linux 2 | ncurses | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-base | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-c++-libs | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-compat-libs | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-devel | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-libs | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-static | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2 | ncurses-term | 6.0-8.20170212.amzn2.1.4 |
| Amazon Linux 2023 | ncurses | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-base | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-c++-libs | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-compat-libs | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-devel | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-libs | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-static | 6.2-4.20200222.amzn2023.0.3 |
| Amazon Linux 2023 | ncurses-term | 6.2-4.20200222.amzn2023.0.3 |
| Chainguard | ncurses | 0 |
| Debian 10 | ncurses | 6.1+20181013-2+deb10u3 |
| Debian 12 | ncurses | 6.3+20220423-1 |
| Debian 13 | ncurses | 6.3+20220423-1 |
| Debian 14 | ncurses | 6.3+20220423-1 |
| Red Hat Enterprise Linux 9 | ncurses | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-base | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-c++-libs | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-c++-libs-debuginfo | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-compat-libs-debuginfo | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-debuginfo | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-debugsource | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-devel | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-libs | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-libs-debuginfo | 0:6.2-10.20210508.el9_6.2 |
| Red Hat Enterprise Linux 9 | ncurses-term | 0:6.2-10.20210508.el9_6.2 |
| Red Hat rhel e4s 9.0 | ncurses | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-base | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-c++-libs | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-c++-libs-debuginfo | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-compat-libs-debuginfo | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-debuginfo | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-debugsource | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-devel | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-libs | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-libs-debuginfo | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.0 | ncurses-term | 0:6.2-8.20210508.el9_0.1 |
| Red Hat rhel e4s 9.2 | ncurses | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-base | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-c++-libs | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-c++-libs-debuginfo | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-compat-libs-debuginfo | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-debuginfo | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-debugsource | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-devel | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-libs | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-libs-debuginfo | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel e4s 9.2 | ncurses-term | 0:6.2-8.20210508.el9_2.2 |
| Red Hat rhel eus 9.4 | ncurses | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-base | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-c++-libs | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-c++-libs-debuginfo | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-compat-libs-debuginfo | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-debuginfo | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-debugsource | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-devel | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-libs | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-libs-debuginfo | 0:6.2-10.20210508.el9_4.1 |
| Red Hat rhel eus 9.4 | ncurses-term | 0:6.2-10.20210508.el9_4.1 |
| Rocky Linux 9 | ncurses | 0:6.2-10.20210508.el9_6.2 |
| SUSE Linux Enterprise Micro 5.1 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Micro 5.2 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Legacy 15 SP3 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Module for Legacy 15 SP4 | ncurses | 6.1-150000.5.12.1 |
| SUSE Linux Enterprise Server 12 SP5 | ncurses | 5.9-78.1 |
| SUSE Linux Enterprise Server for SAP Applications 12 SP5 | ncurses | 5.9-78.1 |
| SUSE Linux Enterprise Software Development Kit 12 SP5 | ncurses | 5.9-78.1 |
| Ubuntu 18.04 LTS | ncurses | 6.1-1ubuntu1.18.04.1 |
| Ubuntu 20.04 LTS | ncurses | 6.2-0ubuntu2.1 |
| Ubuntu 22.04 LTS | ncurses | 6.3-2ubuntu0.1 |
| Ubuntu Pro 14.04 LTS | ncurses | 5.9+20140118-1ubuntu1+esm3 |
| Ubuntu Pro 14.04 LTS | ncurses | 5.9+20140118-1ubuntu1+esm2 |
| Ubuntu Pro 16.04 LTS | ncurses | 6.0+20160213-1ubuntu1+esm2 |
| Ubuntu Pro 16.04 LTS | ncurses | 6.0+20160213-1ubuntu1+esm3 |
| Wolfi | ncurses | 0 |
| openSUSE Leap 15.3 | ncurses | 6.1-150000.5.12.1 |
| openSUSE Leap 15.4 | ncurses | 6.1-150000.5.12.1 |
| openSUSE Leap Micro 5.2 | ncurses | 6.1-150000.5.12.1 |