Every CVE Search/ Get API key

CVE-2017-1000231

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

9.8 CriticalFix available

CVE-2017-1000231 is a critical vulnerability (CVSS 9.8) in Nlnetlabs Ldns, published November 16, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.65%, the 85th percentile. Fixed in ldns 1.7.0-r1.

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

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

What each source reports

NVD Score used 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
CVE-2017-1000231
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-415
Updated
2026-11-02
CVE List No score

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
CVE-2017-1000231
Updated
2026-11-02
EUVDEUVD-2017-1499 No score

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
EUVD-2017-1499
Updated
2026-11-03
GitHub AdvisoriesGHSA-r9hw-j2qr-6m8c 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
GHSA-r9hw-j2qr-6m8c
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-415
Updated
2026-11-02
OSVALPINE-CVE-2017-1000231 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
ALPINE-CVE-2017-1000231
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-10412 9.8

CVE-2017-1000231 affecting package ldns for versions less than 1.7.0-32

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
AZL-10412
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 8 moreShow less
OSV 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
CVE-2017-1000231
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-1000231 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
DEBIAN-CVE-2017-1000231
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-1000231 9.8

A double-free vulnerability in parse.c in ldns 1.7.0 have unspecified impact and attack vectors.

Record
UBUNTU-CVE-2017-1000231
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2018-0003 No score

Updated ldns packages fix security vulnerabilities

Stephan Zeisberg discovered that ldns incorrectly handled memory when processing data. A remote attacker could use this issue to cause ldns to crash, resulting in a denial of service, or possibly execute arbitrary code (CVE-2017-1000231, CVE-2017-1000232).

Record
MGASA-2018-0003
Updated
2026-11-02
OSVopenSUSE-SU-2020:0438-1 No score

Security update for ldns

This update for ldns fixes the following issues:

  • CVE-2017-1000231: Fixed a buffer overflow during token parsing (bsc#1068711).
  • CVE-2017-1000232: Fixed a double-free vulnerability in str2host.c (bsc#1068709).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:0438-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10912-1 No score

ldns-1.7.1-1.11 on GA media

These are all security issues fixed in the ldns-1.7.1-1.11 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10912-1
Updated
2026-11-02
OSVSUSE-SU-2020:0801-1 No score

Security update for ldns

This update for ldns fixes the following issues:

  • CVE-2017-1000231: Fixed a buffer overflow during token parsing (bsc#1068711).
  • CVE-2017-1000232: Fixed a double-free vulnerability in str2host.c (bsc#1068709).
Record
SUSE-SU-2020:0801-1
Updated
2026-11-02
OSVUSN-3491-1 No score

ldns vulnerabilities

Leon Weber discovered that the ldns-keygen tool incorrectly set permissions on private keys. A local attacker could possibly use this issue to obtain generated private keys. This issue only applied to Ubuntu 14.04 LTS. (CVE-2014-3209)

Stephan Zeisberg discovered that ldns incorrectly handled memory when processing data. A remote attacker could use this issue to cause ldns to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2017-1000231, CVE-2017-1000232)

Record
USN-3491-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ldns
Alpine:v3.10
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.11
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.12
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.13
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.14
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.15
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.16
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.17
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.18
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.19
before 1.7.0-r1
1.7.0-r1
Show 20 moreShow less
Affected packages
PackageAffectedFixed
ldns
Alpine:v3.20
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.21
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.22
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.23
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.24
before 1.7.0-r1
1.7.0-r1
ldns
Alpine:v3.9
before 1.7.0-r1
1.7.0-r1
ldns
Azure Linux:2
before 1.7.0-32
1.7.0-32
ldns
Debian:12
before 1.7.0-4
1.7.0-4
ldns
Debian:13
before 1.7.0-4
1.7.0-4
ldns
Debian:14
before 1.7.0-4
1.7.0-4
ldns
Debian:7
before 1.6.13-1+deb7u2, plus listed versions
1.6.13-11.6.13-1+deb7u1
1.6.13-1+deb7u2
ldns
Debian:9
before 1.7.0-1+deb9u1, plus listed versions
1.7.0-1
1.7.0-1+deb9u1
ldns
Mageia:5
before 1.6.17-5.1.mga5
1.6.17-5.1.mga5
ldns
Mageia:6
before 1.6.17-8.1.mga6
1.6.17-8.1.mga6
ldns
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 1.7.0-4.3.1
1.7.0-4.3.1
ldns
SUSE:Linux Enterprise Module for Development Tools 15 SP1
before 1.7.0-4.3.1
1.7.0-4.3.1
ldns
Ubuntu:14.04:LTS
before 1.6.17-1ubuntu0.1, plus listed versions
1.6.16-11.6.17-1
1.6.17-1ubuntu0.1
ldns
Ubuntu:16.04:LTS
before 1.6.17-8ubuntu0.1, plus listed versions
1.6.17-51.6.17-71.6.17-8
1.6.17-8ubuntu0.1
ldns
openSUSE:Leap 15.1
before 1.7.0-lp151.4.3.1
1.7.0-lp151.4.3.1
ldns
openSUSE:Tumbleweed
before 1.7.1-1.11
1.7.1-1.11

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 15 moreShow less
MoveEnter Open