Publishing details
Changelog
ncurses (6.3-2ubuntu0.1) jammy-security; urgency=medium
* SECURITY UPDATE: out-of-bounds read in the convert_strings function
- debian/patches/CVE-2022-29458.patch:add a limit-check to guard against
corrupt terminfo data.
- CVE-2022-29458
* SECURITY UPDATE: memory corruption when processing malformed terminfo data
entries loaded by setuid/setgid programs
- debian/patches/CVE-2023-29491-mitigation-1.patch: fix copy/paste error
in configure.in.
- debian/patches/CVE-2023-29491-mitigation-2.patch: change the
--disable-root-environ configure option behavior.
- debian/rules: set --disable-root-environ in configuration options.
- debian/libtinfo5.symbols, debian/libtinfo6.symbols: add _nc_env_access
to symbols files.
- CVE-2023-29491
-- Camila Camargo de Matos <email address hidden> Tue, 16 May 2023 15:45:27 -0300
Builds
Built packages
-
lib32ncurses-dev
developer's libraries for ncurses (32-bit)
-
lib32ncurses6
shared libraries for terminal handling (32-bit)
-
lib32ncurses6-dbgsym
debug symbols for lib32ncurses6
-
lib32ncursesw6
shared libraries for terminal handling (wide character support) (32-bit)
-
lib32ncursesw6-dbgsym
debug symbols for lib32ncursesw6
-
lib32tinfo6
shared low-level terminfo library for terminal handling (32-bit)
-
lib32tinfo6-dbgsym
debug symbols for lib32tinfo6
-
lib64ncurses-dev
developer's libraries for ncurses (64-bit)
-
lib64ncurses6
shared libraries for terminal handling (64-bit)
-
lib64ncurses6-dbgsym
debug symbols for lib64ncurses6
-
lib64ncursesw6
shared libraries for terminal handling (wide character support) (64-bit)
-
lib64ncursesw6-dbgsym
debug symbols for lib64ncursesw6
-
lib64tinfo6
shared low-level terminfo library for terminal handling (64-bit)
-
lib64tinfo6-dbgsym
debug symbols for lib64tinfo6
-
libncurses-dev
developer's libraries for ncurses
-
libncurses5
shared libraries for terminal handling (legacy version)
-
libncurses5-dbgsym
debug symbols for libncurses5
-
libncurses5-dev
transitional package for libncurses-dev
-
libncurses6
shared libraries for terminal handling
-
libncurses6-dbgsym
debug symbols for libncurses6
-
libncursesw5
shared libraries for terminal handling (wide character legacy version)
-
libncursesw5-dbgsym
debug symbols for libncursesw5
-
libncursesw5-dev
transitional package for libncurses-dev
-
libncursesw6
shared libraries for terminal handling (wide character support)
-
libncursesw6-dbgsym
debug symbols for libncursesw6
-
libtinfo-dev
transitional package for libncurses-dev
-
libtinfo5
shared low-level terminfo library (legacy version)
-
libtinfo5-dbgsym
debug symbols for libtinfo5
-
libtinfo6
shared low-level terminfo library for terminal handling
-
libtinfo6-dbgsym
debug symbols for libtinfo6
-
ncurses-base
basic terminal type definitions
-
ncurses-bin
terminal-related programs and man pages
-
ncurses-bin-dbgsym
debug symbols for ncurses-bin
-
ncurses-doc
developer's guide and documentation for ncurses
-
ncurses-examples
test programs and examples for ncurses
-
ncurses-examples-dbgsym
debug symbols for ncurses-examples
-
ncurses-term
additional terminal type definitions
Package files