8.8

CVE-2020-10030: powerdns recursor Out-of-bounds Read

CVSS: 8.8v3.1HighModified
AliasesUBUNTU-CVE-2020-10030DEBIAN-CVE-2020-10030
Published 19-05-2020Last modified 04-08-2024

Vulnerability summary

CVE-2020-10030 is a high (CVSS 8.8) Out-of-bounds Read vulnerability in powerdns recursor. EPSS estimates a 23.89% chance of exploitation in the next 30 days, higher than 97.8% of scored vulnerabilities.

Overall risk
40/100
0100
Medium · default modelHow is this calculated?
CVSS score
8.8/10
010
High · v3.1 (NVD)
EPSS score
23.89%
0%100%
High · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 2 · Related 2

Timeline

  1. 19-05-2020
    PublishedVulnerability first disclosed.
  2. 04-08-2024
    Last modifiedVulnerability information updated.

Description

An issue has been found in PowerDNS Recursor 4.1.0 up to and including 4.3.0. It allows an attacker (with enough privileges to change the system's hostname) to cause disclosure of uninitialized memory content via a stack-based out-of-bounds read. It only occurs on systems where gethostname() does not have '\0' termination of the returned string if the hostname is larger than the supplied buffer. (Linux systems are not affected because the buffer is always large enough. OpenBSD systems are not affected because the returned hostname always has '\0' termination.) Under some conditions, this issue can lead to the writing of one '\0' byte out-of-bounds on the stack, causing a denial of service or possibly arbitrary code execution.

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

23.89%

Chance of exploitation in the next 30 days

Percentile

98%

Versus all other CVEs

30-day change

0.00 pp

From 23.89% on 21-09-2026

21-09-202621-10-2026
EPSS score
23.89%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Debian1 product
  • pdns-recursor< 4.3.1-1
Powerdns1 product
Ubuntu1 product
  • pdns-recursorAll versions (No fix recorded)

3 vendors · 3 products

References

8 links