7.5

CVE-2017-9106: fedoraproject fedora

CVSS: 7.5v3.1HighModified
AliasesUBUNTU-CVE-2017-9106DEBIAN-CVE-2017-9106
Published 18-06-2020Last modified 05-08-2024

Vulnerability summary

CVE-2017-9106 is a high (CVSS 7.5) vulnerability in fedoraproject fedora. EPSS estimates a 1.82% chance of exploitation in the next 30 days, higher than 78.5% of scored vulnerabilities.

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

Advisory lineage

Upstream 0 · Downstream 3 · Related 3

Timeline

  1. 18-06-2020
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

An issue was discovered in adns before 1.5.2. adns_rr_info mishandles a bogus *datap. The general pattern for formatting integers is to sprintf into a fixed-size buffer. This is correct if the input is in the right range; if it isn't, the buffer may be overrun (depending on the sizes of the types on the current platform). Of course the inputs ought to be right. And there are pointers in there too, so perhaps one could say that the caller ought to check these things. It may be better to require the caller to make the pointer structure right, but to have the code here be defensive about (and tolerate with an error but without crashing) out-of-range integer values. So: it should defend each of these integer conversion sites with a check for the actual permitted range, and return adns_s_invaliddata if not. The lack of this check causes the SOA sign extension bug to be a serious security problem: the sign extended SOA value is out of range, and overruns the buffer when reconverted. This is related to sign extending SOA 32-bit integer fields, and use of a signed data type.

CVSS metrics

4 scores · 3 sources · 2 versions

EPSS trend

Probability

1.82%

Chance of exploitation in the next 30 days

Percentile

79%

Versus all other CVEs

30-day change

-0.05 pp

From 1.88% on 20-09-2026

20-09-202620-10-2026
EPSS score
1.82%

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
  • adns< 1.6.0-2
Fedoraproject1 product
Gnu1 product
Ubuntu1 product
  • adnsAll versions (No fix recorded)

4 vendors · 4 products

References

9 links