CVE-2025-6141

GNU ncurses parse_entry.c postprocess_termcap stack-based overflow

CVE-2025-6141 is fixed in 25 products on 1 platform, first by lib32ncurses5 6.1-1ubuntu1.18.04.1+esm4, released June 16, 2025. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
3.3
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0020
10th percentile

A vulnerability has been found in GNU ncurses up to 6.5-20250322 and classified as problematic. This vulnerability affects the function postprocess_termcap of the file tinfo/parse_entry.c. The manipulation leads to stack-based buffer overflow. The attack needs to be approached locally. Upgrading to version 6.5-20250329 is able to address this issue. It is recommended to upgrade the affected component.

Where it's fixed

ProductFixed inFixReleased
Linux
lib32ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 lib32ncurses5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
lib32ncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib32ncurses6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib32ncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib32ncurses6 6.3-2ubuntu0.3 Jun 16, 2025
lib32ncurses6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib32ncurses6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
lib32ncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 lib32ncursesw5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
lib32ncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib32ncursesw6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib32ncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib32ncursesw6 6.3-2ubuntu0.3 Jun 16, 2025
lib32ncursesw6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib32ncursesw6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
lib32tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 lib32tinfo5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
lib32tinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib32tinfo6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib32tinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib32tinfo6 6.3-2ubuntu0.3 Jun 16, 2025
lib32tinfo6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib32tinfo6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
lib64ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 lib64ncurses5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
lib64ncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib64ncurses6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib64ncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib64ncurses6 6.3-2ubuntu0.3 Jun 16, 2025
lib64ncurses6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib64ncurses6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
lib64ncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib64ncursesw6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib64ncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib64ncursesw6 6.3-2ubuntu0.3 Jun 16, 2025
lib64ncursesw6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib64ncursesw6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
lib64tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 lib64tinfo5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
lib64tinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 lib64tinfo6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
lib64tinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 lib64tinfo6 6.3-2ubuntu0.3 Jun 16, 2025
lib64tinfo6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 lib64tinfo6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
libncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libncurses5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
libncurses5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libncurses5 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libncurses5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libncurses5 6.3-2ubuntu0.3 Jun 16, 2025
libncurses6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libncurses6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libncurses6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libncurses6 6.3-2ubuntu0.3 Jun 16, 2025
libncurses6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 libncurses6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
libncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libncursesw5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
libncursesw5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libncursesw5 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libncursesw5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libncursesw5 6.3-2ubuntu0.3 Jun 16, 2025
libncursesw6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libncursesw6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libncursesw6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libncursesw6 6.3-2ubuntu0.3 Jun 16, 2025
libncursesw6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 libncursesw6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
libtinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libtinfo5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
libtinfo5 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libtinfo5 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libtinfo5 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libtinfo5 6.3-2ubuntu0.3 Jun 16, 2025
libtinfo6 · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 libtinfo6 6.2-0ubuntu2.1+esm2 Jun 16, 2025
libtinfo6 · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 libtinfo6 6.3-2ubuntu0.3 Jun 16, 2025
libtinfo6 · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 libtinfo6 6.4+20240113-1ubuntu2.2 Jun 16, 2025
libx32ncurses5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libx32ncurses5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
libx32ncursesw5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libx32ncursesw5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
libx32tinfo5 · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 libx32tinfo5 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
ncurses · Debian 14 6.5+20251115-2 DEBIAN-CVE-2025-6141 Jun 16, 2025
ncurses-base · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 ncurses-base 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
ncurses-base · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 ncurses-base 6.2-0ubuntu2.1+esm2 Jun 16, 2025
ncurses-base · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 ncurses-base 6.3-2ubuntu0.3 Jun 16, 2025
ncurses-base · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 ncurses-base 6.4+20240113-1ubuntu2.2 Jun 16, 2025
ncurses-bin · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 ncurses-bin 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
ncurses-bin · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 ncurses-bin 6.2-0ubuntu2.1+esm2 Jun 16, 2025
ncurses-bin · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 ncurses-bin 6.3-2ubuntu0.3 Jun 16, 2025
ncurses-bin · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 ncurses-bin 6.4+20240113-1ubuntu2.2 Jun 16, 2025
ncurses-examples · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 ncurses-examples 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
ncurses-examples · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 ncurses-examples 6.2-0ubuntu2.1+esm2 Jun 16, 2025
ncurses-examples · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 ncurses-examples 6.3-2ubuntu0.3 Jun 16, 2025
ncurses-examples · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 ncurses-examples 6.4+20240113-1ubuntu2.2 Jun 16, 2025
ncurses-term · Ubuntu 18.04.6 LTS (bionic) 6.1-1ubuntu1.18.04.1+esm4 ncurses-term 6.1-1ubuntu1.18.04.1+esm4 Jun 16, 2025
ncurses-term · Ubuntu 20.04 LTS (focal) 6.2-0ubuntu2.1+esm2 ncurses-term 6.2-0ubuntu2.1+esm2 Jun 16, 2025
ncurses-term · Ubuntu 22.04.1 LTS (jammy) 6.3-2ubuntu0.3 ncurses-term 6.3-2ubuntu0.3 Jun 16, 2025
ncurses-term · Ubuntu 24.04.5 LTS (noble) 6.4+20240113-1ubuntu2.2 ncurses-term 6.4+20240113-1ubuntu2.2 Jun 16, 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.