CVE-2018-1000167: oisf suricata-update Deserialization of Untrusted Data
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.
Timeline
- 18-04-2018PublishedVulnerability first disclosed.
- 05-08-2024Last 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- OSV · PypiEcosystem advisory · calculated7.8HighCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
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
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (tech.feedyourhead.at)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Oisf1 product
- suricata-update1.0.0a1
PyPI1 product
- suricata-update< 1.0.0b1
2 vendors · 2 products
References
8 links- tech.feedyourhead.at/content/remote-code-execution-in-suricata-updateX Refsource MISCExploitThird Party AdvisoryWEB