Every CVE Search/ Get API key

CVE-2017-13733

There is an illegal address access in the fmt_entry function in progs/dump_entry.c in ncurses 6.0...

6.5 MediumFix available

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

2.76%Up 1.8 points since Apr 14, 2021
90%50%10%1%

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 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
CVSS 2.0
4.3 MediumAV: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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

Affected packages
PackageAffectedFixed
ncurses
Alpine:v3.3
before 6.0_p20170701-r0
6.0_p20170701-r0
ncurses
Alpine:v3.4
before 6.0_p20170701-r0
6.0_p20170701-r0
ncurses
Alpine:v3.5
before 6.0_p20170701-r0
6.0_p20170701-r0
ncurses
Alpine:v3.6
before 6.0_p20170930-r0
6.0_p20170930-r0
ncurses
Debian:12
before 6.0+20170902-1
6.0+20170902-1
ncurses
Debian:13
before 6.0+20170902-1
6.0+20170902-1
ncurses
Debian:14
before 6.0+20170902-1
6.0+20170902-1
ncurses
Mageia:6
before 6.0-8.1.mga6
6.0-8.1.mga6
ncurses
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.6-93.12.1
5.6-93.12.1
ncurses
SUSE:Linux Enterprise Server 11 SP4
before 5.6-93.12.1
5.6-93.12.1
Show 24 moreShow less
Affected packages
PackageAffectedFixed
ncurses
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 5.6-93.12.1
5.6-93.12.1
ncurses
SUSE:Linux Enterprise Desktop 12 SP2
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Desktop 12 SP3
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Server 12 SP2
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Server 12 SP3
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 5.9-55.1
5.9-55.1
ncurses
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 5.6-93.15.1
5.6-93.15.1
ncurses
SUSE:Linux Enterprise Server 11 SP4
before 5.6-93.15.1
5.6-93.15.1
ncurses
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 5.6-93.15.1
5.6-93.15.1
ncurses
SUSE:Linux Enterprise Desktop 12 SP2
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Desktop 12 SP3
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Server 12 SP2
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Server 12 SP3
before 5.9-58.1
5.9-58.1
ncurses
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 5.9-58.1
5.9-58.1
ncurses
Ubuntu: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
ncurses
Ubuntu: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

History
RecordedChangedSources
aliasesEUVD
first indexedCVE 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

Show 44 moreShow less
MoveEnter Open