9.3

CVE-2018-1000167: oisf suricata-update Deserialization of Untrusted Data

CVSS: 9.3v2.0HighModified
AliasesGHSA-7c4h-w765-6pwgPYSEC-2018-75
Published 18-04-2018Last modified 05-08-2024

Vulnerability summary

CVE-2018-1000167 is a high (CVSS 9.3) Deserialization of Untrusted Data vulnerability in oisf suricata-update. EPSS estimates a 4.05% chance of exploitation in the next 30 days, higher than 90.5% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.3/10
010
High · v2.0 (NVD)
EPSS score
4.05%
0%100%
Low · -1.66 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1reference

Timeline

  1. 18-04-2018
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

OISF suricata-update version 1.0.0a1 contains an Insecure Deserialization vulnerability in the insecure yaml.load-Function as used in the following files: config.py:136, config.py:142, sources.py:99 and sources.py:131. The "list-sources"-command is affected by this bug. that can result in Remote Code Execution(even as root if suricata-update is called by root). This attack appears to be exploitable via a specially crafted yaml-file at https://www.openinfosecfoundation.org/rules/index.yaml. This vulnerability appears to have been fixed in 1.0.0b1.

CVSS metrics

4 scores · 2 sources · 3 versions

EPSS trend

Probability

4.05%

Chance of exploitation in the next 30 days

Percentile

91%

Versus all other CVEs

30-day change

-1.66 pp

From 5.71% on 21-09-2026

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

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • referenceUnverified

    Exploit Reference (tech.feedyourhead.at)

    Maturity: unknown

Weaknesses

CWE · root cause

Affected systems

Oisf1 product
PyPI1 product
  • suricata-update< 1.0.0b1

2 vendors · 2 products

References

8 links