CVE-2017-13733
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0...
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
CVE-2017-13733- Updated
- 2026-11-02
EUVDEUVD-2017-5250 No score
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
EUVD-2017-5250- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mh85-7j94-rc6w
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0...
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
GHSA-mh85-7j94-rc6w- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-13733
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
ALPINE-CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2017-13733
6.5
CVE-2017-13733 does not affect BellSoft software
- Record
BELL-CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 9 moreShow less
OSV
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-13733
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
DEBIAN-CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-13733
6.5
There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0 that might lead to a remote denial of service attack.
- Record
UBUNTU-CVE-2017-13733- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2018-0002 No score
Updated ncurses packages fix security vulnerabilities
Possible RCE via stack-based buffer overflow in the fmt_entry function (CVE-2017-10684).
Possible RCE with format string vulnerability in the fmt_entry function (CVE-2017-10685).
Illegal address access in append_acs (CVE-2017-11112).
Dereferencing NULL pointer in _nc_parse_entry (CVE-2017-11113).
Fix infinite loop in the next_char function in comp_scan.c (CVE-2017-13728).
Fix illegal address access in the _nc_save_str (CVE-2017-13729).
Fix illegal address access in the function _nc_read_entry_source() (CVE-2017-13730).
Fix illegal address access in the function postprocess_termcap() (CVE-2017-13731).
Fix illegal address access in the function dump_uses() (CVE-2017-13732).
Fix illegal address access in the fmt_entry function (CVE-2017-13733).
Fix stack-based buffer overflow in the _nc_write_entry() function (CVE-2017-16879).
- Record
MGASA-2018-0002- Updated
- 2026-11-02
OSVSUSE-SU-2017:3183-1 No score
Security update for ncurses
This update for ncurses fixes the following issues:
Security issues fixed:
- CVE-2017-13728: Fix infinite loop in the next_char function in comp_scan.c (bsc#1056136).
- CVE-2017-13729: Fix illegal address access in the _nc_save_str (bsc#1056132).
- CVE-2017-13730: Fix illegal address access in the function _nc_read_entry_source() (bsc#1056131).
- CVE-2017-13731: Fix illegal address access in the function postprocess_termcap() (bsc#1056129).
- CVE-2017-13732: Fix illegal address access in the function dump_uses() (bsc#1056128).
- CVE-2017-13733: Fix illegal address access in the fmt_entry function (bsc#1056127).
- CVE-2017-16879: Fix stack-based buffer overflow in the _nc_write_entry() function (bsc#1069530).
- Record
SUSE-SU-2017:3183-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:0120-1 No score
Security update for ncurses
This update for ncurses fixes the following issues:
Security issues fixed:
- CVE-2017-13728: Fix infinite loop in the next_char function in comp_scan.c (bsc#1056136).
- CVE-2017-13730: Fix illegal address access in the function _nc_read_entry_source() (bsc#1056131).
- CVE-2017-13733: Fix illegal address access in the fmt_entry function (bsc#1056127).
- CVE-2017-13729: Fix illegal address access in the _nc_save_str (bsc#1056132).
- CVE-2017-13732: Fix illegal address access in the function dump_uses() (bsc#1056128).
- CVE-2017-13731: Fix illegal address access in the function postprocess_termcap() (bsc#1056129).
- Record
SUSE-SU-2018:0120-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:0178-1 No score
Security update for ncurses
This update for ncurses fixes the following issues:
Security issue fixed:
- CVE-2017-13733: Fix illegal address access in the fmt_entry function (bsc#1056127).
- Record
SUSE-SU-2018:0178-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:0284-1 No score
Security update for ncurses
This update for ncurses fixes several issues.
These security issues were fixed:
- CVE-2017-13734: Prevent illegal address access in the _nc_safe_strcat function in strings.c that might have lead to a remote denial of service attack (bsc#1056126).
- CVE-2017-13733: Prevent illegal address access in the fmt_entry function in progs/dump_entry.c that might have lead to a remote denial of service attack (bsc#1056127).
- CVE-2017-13732: Prevent illegal address access in the function dump_uses() in progs/dump_entry.c that might have lead to a remote denial of service attack (bsc#1056128).
- CVE-2017-13731: Prevent illegal address access in the function postprocess_termcap() in parse_entry.c that might have lead to a remote denial of service attack (bsc#1056129).
- CVE-2017-13730: Prevent illegal address access in the function _nc_read_entry_source() in progs/tic.c that might have lead to a remote denial of service attack (bsc#1056131).
- CVE-2017-13729: Prevent illegal address access in the _nc_save_str function in alloc_entry.c that might have lead to a remote denial of service attack (bsc#1056132).
- CVE-2017-13728: Prevent infinite loop in the next_char function in comp_scan.c that might have lead to a remote denial of service attack (bsc#1056136).
- Record
SUSE-SU-2018:0284-1- Updated
- 2026-11-02
OSVUSN-5448-1 No score
ncurses vulnerabilities
It was discovered that ncurses was not properly checking array bounds when executing the fmt_entry function, which could result in an out-of-bounds write. An attacker could possibly use this issue to execute arbitrary code. (CVE-2017-10684)
It was discovered that ncurses was not properly checking user input, which could result in it being treated as a format argument. An attacker could possibly use this issue to expose sensitive information or to execute arbitrary code. (CVE-2017-10685)
It was discovered that ncurses was incorrectly performing memory management operations and was not blocking access attempts to illegal memory locations. An attacker could possibly use this issue to cause a denial of service. (CVE-2017-11112, CVE-2017-13729, CVE-2017-13730, CVE-2017-13731, CVE-2017-13732, CVE-2017-13733, CVE-2017-13734)
It was discovered that ncurses was not properly performing checks on pointer values before attempting to access the related memory locations, which could lead to NULL pointer dereferencing. An attacker could possibly use this issue to cause a denial of service. (CVE-2017-11113)
It was discovered that ncurses was incorrectly handling loops in libtic, which could lead to the execution of an infinite loop. An attacker could possibly use this issue to cause a denial of service. (CVE-2017-13728)
- Record
USN-5448-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ncursesAlpine:v3.3 |
before 6.0_p20170701-r0 | 6.0_p20170701-r0 |
ncursesAlpine:v3.4 |
before 6.0_p20170701-r0 | 6.0_p20170701-r0 |
ncursesAlpine:v3.5 |
before 6.0_p20170701-r0 | 6.0_p20170701-r0 |
ncursesAlpine:v3.6 |
before 6.0_p20170930-r0 | 6.0_p20170930-r0 |
ncursesDebian:12 |
before 6.0+20170902-1 | 6.0+20170902-1 |
ncursesDebian:13 |
before 6.0+20170902-1 | 6.0+20170902-1 |
ncursesDebian:14 |
before 6.0+20170902-1 | 6.0+20170902-1 |
ncursesMageia:6 |
before 6.0-8.1.mga6 | 6.0-8.1.mga6 |
ncursesSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 5.6-93.12.1 | 5.6-93.12.1 |
ncursesSUSE:Linux Enterprise Server 11 SP4 |
before 5.6-93.12.1 | 5.6-93.12.1 |
Show 24 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ncursesSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 5.6-93.12.1 | 5.6-93.12.1 |
ncursesSUSE:Linux Enterprise Desktop 12 SP2 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Desktop 12 SP3 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Server 12 SP2 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Server 12 SP3 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 5.9-55.1 | 5.9-55.1 |
ncursesSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 5.6-93.15.1 | 5.6-93.15.1 |
ncursesSUSE:Linux Enterprise Server 11 SP4 |
before 5.6-93.15.1 | 5.6-93.15.1 |
ncursesSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 5.6-93.15.1 | 5.6-93.15.1 |
ncursesSUSE:Linux Enterprise Desktop 12 SP2 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Desktop 12 SP3 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Server 12 SP2 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Server 12 SP3 |
before 5.9-58.1 | 5.9-58.1 |
ncursesSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 5.9-58.1 | 5.9-58.1 |
ncursesUbuntu:Pro:14.04:LTS |
before 5.9+20140118-1ubuntu1+esm1, plus listed versions 5.9+20130608-1ubuntu15.9+20131221-1ubuntu15.9+20140118-1ubuntu1 |
5.9+20140118-1ubuntu1+esm1 |
ncursesUbuntu:Pro:16.04:LTS |
before 6.0+20160213-1ubuntu1+esm1, plus listed versions 5.9+20150516-2ubuntu16.0+20151024-2ubuntu16.0+20151024-2ubuntu26.0+20160213-1ubuntu1 |
6.0+20160213-1ubuntu1+esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-13733 is a medium vulnerability (CVSS 6.5) in Invisible-island Ncurses, published August 29, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.76%, the 86th percentile. Fixed in ncurses 6.0_p20170701-r0.
References
bugzilla.redhat.com/show_bug.cgi?id=1484290
security.gentoo.org/glsa/201804-13
lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkeeper.apache.org%3E
lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkeeper.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2017-13733
lists.apache.org/thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b@%3Cissues.bookkeeper.apache.org%3E
Show 44 moreShow less
lists.apache.org/thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4@%3Cissues.bookkeeper.apache.org%3E
github.com/advisories/GHSA-mh85-7j94-rc6w
security.alpinelinux.org/vuln/CVE-2017-13733
docs.bell-sw.com/security/cves/CVE-2017-13733
security-tracker.debian.org/tracker/CVE-2017-13733
advisories.mageia.org/MGASA-2018-0002.html
bugs.mageia.org/show_bug.cgi?id=21197
invisible-island.net/ncurses/NEWS.html
lists.opensuse.org/opensuse-updates/2017-07/msg00071.html
lists.opensuse.org/opensuse-updates/2017-08/msg00048.html
lists.opensuse.org/opensuse-security-announce/2017-12/msg00002.html
suse.com/support/update/announcement/2017/suse-su-20173183-1
bugzilla.suse.com/1056127
bugzilla.suse.com/1056128
bugzilla.suse.com/1056129
bugzilla.suse.com/1056131
bugzilla.suse.com/1056132
bugzilla.suse.com/1056136
bugzilla.suse.com/1069530
suse.com/security/cve/CVE-2017-13728
suse.com/security/cve/CVE-2017-13729
suse.com/security/cve/CVE-2017-13730
suse.com/security/cve/CVE-2017-13731
suse.com/security/cve/CVE-2017-13732
suse.com/security/cve/CVE-2017-13733
suse.com/security/cve/CVE-2017-16879
suse.com/support/update/announcement/2018/suse-su-20180120-1
suse.com/support/update/announcement/2018/suse-su-20180178-1
suse.com/support/update/announcement/2018/suse-su-20180284-1
bugzilla.suse.com/1056126
suse.com/security/cve/CVE-2017-13734
ubuntu.com/security/CVE-2017-13733
ubuntu.com/security/notices/USN-5448-1
cve.org/CVERecord?id=CVE-2017-13733
ubuntu.com/security/CVE-2017-10684
ubuntu.com/security/CVE-2017-10685
ubuntu.com/security/CVE-2017-11112
ubuntu.com/security/CVE-2017-11113
ubuntu.com/security/CVE-2017-13728
ubuntu.com/security/CVE-2017-13729
ubuntu.com/security/CVE-2017-13730
ubuntu.com/security/CVE-2017-13731
ubuntu.com/security/CVE-2017-13732
ubuntu.com/security/CVE-2017-13734