CVE-2021-22557: google llc slo generator Code Injection
- 1 reference with an unsupported link type was hidden.
Vulnerability summary
CVE-2021-22557 is a high (CVSS 7.8) Code Injection vulnerability in google llc slo generator. EPSS estimates a 1.58% chance of exploitation in the next 30 days, higher than 75.1% of scored vulnerabilities. 3 public exploits are recorded.
Timeline
- 04-10-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
SLO generator allows for loading of YAML files that if crafted in a specific format can allow for code execution within the context of the SLO Generator. We recommend upgrading SLO Generator past https://github.com/google/slo-generator/pull/173
CVSS metrics
4 scores · 3 sources · 2 versions- CVE.orgCNA5.3MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:LDiffers
- OSV · PypiEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:LDiffers
EPSS trend
Probability
1.58%
Chance of exploitation in the next 30 days
Percentile
75%
Versus all other CVEs
30-day change
0.00 pp
From 1.58% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundSlo Generator
Maturity: poc
Exploit Reference (packetstormsecurity.com)
Maturity: unknown
Google SLO-Generator 2.0.0 - Code Execution
Maturity: weaponized
Weaknesses
CWE · root cause- CWE-94Improper Control of Generation of Code ('Code Injection')The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
- CWE-78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Affected systems
Google1 product
- slo_generator< 2.0.1
Google llc1 product
- slo generator≥ unspecified, ≤ 2.0.0
PyPI1 product
- slo-generator< 2.0.1
3 vendors · 3 products
References
7 links- packetstormsecurity.com/files/164426/Google-SLO-Generator-2.0.0-Code-Execution.htmlX Refsource MISCWEBExploitThird Party AdvisoryVDB Entry