Every CVE Search/ Get API key

CVE-2018-14644

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote...

5.3 MediumFix available

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

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
None
Integrity
None
Availability
Low

Exploit likelihood

4.84%Up 4.1 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 5.3

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
CVE-2018-14644
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-20
Updated
2026-11-02
EUVDEUVD-2018-6542 5.3

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
EUVD-2018-6542
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-03
GitHub AdvisoriesGHSA-2268-76c3-x85m 5.9

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote...

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
GHSA-2268-76c3-x85m
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
NVD 5.3

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
CVE-2018-14644
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/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-20
Updated
2026-11-02
OSV 5.9

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
CVE-2018-14644
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2018-14644 5.9

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
DEBIAN-CVE-2018-14644
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 6 moreShow less
OSVUBUNTU-CVE-2018-14644 5.9

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail.

Record
UBUNTU-CVE-2018-14644
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVMGASA-2019-0009 No score

Updated pdns-recursor packages fix security vulnerabilities

A vulnerability was in found in PowerDNS Recursor. The issue is a memory leak occurring while parsing some malformed records, due to the fact that some memory is allocated parsing a record and is not always properly released if the record is not valid. It allows a malicious auth server to cause a denial of service by sending specially crafted records in response to a legitimate query by an authorized user (CVE-2018-10851).

An issue has been found in PowerDNS Recursor allowing a remote user to craft a DNS query that will cause an answer without DNSSEC records to be inserted into the packet cache and be returned to clients asking for DNSSEC records, thus hiding the presence of DNSSEC signatures for a specific qname and qtype. For a DNSSEC-signed domain, this means that clients performing DNSSEC validation by themselves might consider the answer to be bogus until it expires from the packet cache, leading to a denial of service (CVE-2018-14626).

An issue has been found in PowerDNS Recursor from 4.0.0 up to and including 4.1.4. A remote attacker sending a DNS query for a meta-type like OPT can lead to a zone being wrongly cached as failing DNSSEC validation. It only arises if the parent zone is signed, and all the authoritative servers for that parent zone answer with FORMERR to a query for at least one of the meta-types. As a result, subsequent queries from clients requesting DNSSEC validation will be answered with a ServFail (CVE-2018-14644).

An issue has been found in PowerDNS Recursor where a remote attacker sending a DNS query can trigger an out-of-bounds memory read while computing the hash of the query for a packet cache lookup, possibly leading to a crash (CVE-2018-16855).

Record
MGASA-2019-0009
Updated
2026-11-02
OSVopenSUSE-SU-2018:4062-1 No score

Security update for pdns-recursor

This update for pdns-recursor to version 4.1.8 fixes the following issues:

Security issues fixed:

  • CVE-2018-10851: Fixed denial of service via crafted zone record or crafted answer (bsc#1114157).
  • CVE-2018-14644: Fixed denial of service via crafted query for meta-types (bsc#1114170).
  • CVE-2018-14626: Fixed packet cache pollution via crafted query (bsc#1114169).
  • CVE-2018-16855: Fixed case where a crafted query could cause a denial of service (bsc#1116592)

Non-security issues fixed:

  • Fixed build failure with Boost 1.67.0 (bsc#1089814).
  • Revert ‘Keep the EDNS status of a server on FormErr with EDNS’
  • Refuse queries for all meta-types

For more details about this update, refer to: https://blog.powerdns.com/2018/11/26/powerdns-recursor-4-1-8-released/

Record
openSUSE-SU-2018:4062-1
Updated
2026-11-02
OSVopenSUSE-SU-2018:4177-1 No score

Security update for pdns-recursor

This update for pdns-recursor fixes the following issues:

Security issues fixed:

  • CVE-2018-10851: Fixed denial of service via crafted zone record or crafted answer (bsc#1114157).
  • CVE-2018-14644: Fixed denial of service via crafted query for meta-types (bsc#1114170).
  • CVE-2018-14626: Fixed packet cache pollution via crafted query (bsc#1114169).
  • CVE-2018-16855: Fixed case where a crafted query could cause a denial of service (bsc#1116592)

This update was imported from the openSUSE:Leap:15.0:Update update project.

Record
openSUSE-SU-2018:4177-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
OSVUSN-7203-1 No score

pdns, pdns-recursor vulnerabilities

Wei Hao discovered that PowerDNS Authoritative Server incorrectly handled memory when accessing certain files. An attacker could possibly use this issue to achieve arbitrary code execution. (CVE-2018-1046)

It was discovered that PowerDNS Authoritative Server and PowerDNS Recursor incorrectly handled memory when receiving certain remote input. An attacker could possibly use this issue to cause denial of service. (CVE-2018-10851)

Kees Monshouwer discovered that PowerDNS Authoritative Server and PowerDNS Recursor incorrectly handled request validation after having cached malformed input. An attacker could possibly use this issue to cause denial of service. (CVE-2018-14626)

Toshifumi Sakaguchi discovered that PowerDNS Recursor incorrectly handled requests after having cached malformed input. An attacker could possibly use this issue to cause denial of service. (CVE-2018-14644)

Nathaniel Ferguson discovered that PowerDNS Authoritative Server incorrectly handled memory when receiving certain remote input. An attacker could possibly use this issue to obtain sensitive information. (CVE-2020-17482)

Nicolas Dehaine and Dmitry Shabanov discovered that PowerDNS Authoritative Server and PowerDNS Recursor incorrectly handled IXFR requests in certain circumstances. An attacker could possibly use this issue to cause denial of service. (CVE-2022-27227)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pdns-recursor
Debian:12
before 4.1.7-1
4.1.7-1
pdns-recursor
Debian:13
before 4.1.7-1
4.1.7-1
pdns-recursor
Debian:14
before 4.1.7-1
4.1.7-1
pdns-recursor
Mageia:6
before 4.1.8-1.mga6
4.1.8-1.mga6
pdns-recursor
Ubuntu:Pro:16.04:LTS
before 4.0.0~alpha2-2ubuntu0.1+esm1, plus listed versions
3.7.3-14.0.0~alpha1-14.0.0~alpha1-24.0.0~alpha2-24.0.0~alpha2-2ubuntu0.1
4.0.0~alpha2-2ubuntu0.1+esm1
pdns-recursor
Ubuntu:Pro:18.04:LTS
before 4.1.1-2ubuntu0.1~esm1, plus listed versions
4.0.6-14.0.6-1build14.0.7-14.1.1-14.1.1-1build14.1.1-2
4.1.1-2ubuntu0.1~esm1
pdns
Ubuntu:Pro:16.04:LTS
before 4.0.0~alpha2-3ubuntu0.1~esm1, plus listed versions
3.4.5-1build23.4.6-23.4.6-33.4.7-13.4.7-2
Show 4 moreShow less
4.0.0~alpha1-14.0.0~alpha2-24.0.0~alpha2-34.0.0~alpha2-3build1
4.0.0~alpha2-3ubuntu0.1~esm1
pdns
Ubuntu:Pro:18.04:LTS
before 4.1.1-1ubuntu0.1~esm1, plus listed versions
4.0.4-24.0.4-2build14.0.5-14.1.0-14.1.0-24.1.0-2build14.1.1-1
4.1.1-1ubuntu0.1~esm1
pdns
Ubuntu:Pro:20.04:LTS
before 4.2.1-1ubuntu0.1~esm1, plus listed versions
4.1.6-3build14.2.0-14.2.1-14.2.1-1build14.2.1-1build2
4.2.1-1ubuntu0.1~esm1
pdns-recursor
Ubuntu:Pro:20.04:LTS
before 4.2.1-1ubuntu0.1~esm1, plus listed versions
4.2.0-64.2.1-14.2.1-1build14.2.1-1build2
4.2.1-1ubuntu0.1~esm1
Show 5 moreShow less
Affected packages
PackageAffectedFixed
pdns
Ubuntu:Pro:22.04:LTS
before 4.5.3-1ubuntu0.1~esm1, plus listed versions
4.4.1-1build14.4.1-34.4.1-44.5.2-1build14.5.3-1
4.5.3-1ubuntu0.1~esm1
pdns-recursor
Ubuntu:Pro:22.04:LTS
before 4.6.0-1ubuntu1+esm1, plus listed versions
4.4.2-34.6.0-1ubuntu1
4.6.0-1ubuntu1+esm1
pdns-recursor
SUSE:Package Hub 12 SP1
before 4.1.8-13.1
4.1.8-13.1
pdns-recursor
SUSE:Package Hub 15
before 4.1.2-bp150.2.3.1
4.1.2-bp150.2.3.1
pdns-recursor
openSUSE:Tumbleweed
before 4.5.5-1.3
4.5.5-1.3

History

History
RecordedChangedSources
aliases, productsEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2018-14644 is a medium vulnerability (CVSS 5.3) in Powerdns Recursor, published November 9, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.84%, the 92nd percentile. Fixed in pdns-recursor 4.1.7-1.

References

Show 40 moreShow less
MoveEnter Open