Every CVE Search/ Get API key

CVE-2018-1000003

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow...

3.7 LowFix available

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

1.29%Up 0.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 3.7

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
CVE-2018-1000003
CVSS 3.0
3.7 LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:N/A:P
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
CVE-2018-1000003
Updated
2026-11-02
EUVDEUVD-2018-1775 No score

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
EUVD-2018-1775
Updated
2026-11-03
GitHub AdvisoriesGHSA-vm3q-6vgq-8qhr 3.7

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow...

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
GHSA-vm3q-6vgq-8qhr
CVSS 3.0
3.7 LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-20
Updated
2026-11-02
OSV 3.7

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
CVE-2018-1000003
CVSS 3.0
3.7 LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVDEBIAN-CVE-2018-1000003 3.7

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
DEBIAN-CVE-2018-1000003
CVSS 3.0
3.7 LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2018-1000003 3.7

Improper input validation bugs in DNSSEC validators components in PowerDNS version 4.1.0 allow attacker in man-in-the-middle position to deny existence of some data in DNS via packet replay.

Record
UBUNTU-CVE-2018-1000003
CVSS 3.0
3.7 LowCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVMGASA-2018-0252 No score

Updated pdns-recursor package fixes security vulnerability

An issue has been found in the DNSSEC validation component of PowerDNS Recursor, allowing an ancestor delegation NSEC or NSEC3 record to be used to wrongfully prove the non-existence of a RR below the owner name of that record. This would allow an attacker in position of man-in-the-middle to send a NXDOMAIN answer for a name that does exist (CVE-2018-1000003).

Record
MGASA-2018-0252
Updated
2026-11-02
OSVopenSUSE-SU-2018:0953-1 No score

Security update for pdns-recursor

This update for pdns-recursor fixes the following issues:

  • update to 4.1.2

    • New Features
      • #6344: Add FFI version of gettag().
    • Improvements
      • #6298, #6303, #6268, #6290: Add the option to set the AXFR timeout for RPZs.
      • #6172: IXFR: correct behavior of dealing with DNS Name with multiple records and speed up IXFR transaction (Leon Xu).
      • #6379: Add RPZ statistics endpoint to the API.
    • Bug Fixes
      • #6336, #6293, #6237: Retry loading RPZ zones from server when they fail initially.
      • #6300: Fix ECS-based cache entry refresh code.
      • #6320: Fix ECS-specific NS AAAA not being returned from the cache.
  • update to version 4.1.1:

    • Fixes security vulnerability where man-in-the-middle to send a NXDOMAIN answer for a DNSSEC name that does exist. (boo#1077154, CVE-2018-1000003)
    • Don't validate signature for 'glue' CNAME, since anything else than the initial CNAME can’t be considered authoritative.
  • update to version 4.0.7: (boo#1069242)

Record
openSUSE-SU-2018:0953-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11157-1 No score

pdns-recursor-4.5.5-1.3 on GA media

These are all security issues fixed in the pdns-recursor-4.5.5-1.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11157-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pdns-recursor
Debian:12
before 4.1.1-1
4.1.1-1
pdns-recursor
Debian:13
before 4.1.1-1
4.1.1-1
pdns-recursor
Debian:14
before 4.1.1-1
4.1.1-1
pdns-recursor
Mageia:6
before 4.1.2-3.mga6
4.1.2-3.mga6
pdns-recursor
SUSE:Package Hub 12 SP1
before 4.1.2-5.1
4.1.2-5.1
pdns-recursor
openSUSE:Tumbleweed
From an advisory covering 18 CVEs
before 4.5.5-1.3
4.5.5-1.3

History

History
RecordedChangedSources
affected, facts
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2018-1000003 is a low vulnerability (CVSS 3.7) in Powerdns Recursor, published January 22, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.29%, the 70th percentile. Fixed in pdns-recursor 4.1.1-1.

References

Show 24 moreShow less
MoveEnter Open