CVE-2022-38752 snakeYAML
| Affected software | snakeYAML |
|---|---|
| Severity | 6.5 Medium CVSS 3.1 2 scores |
| Fixed in | 1.32 |
| Weakness | Out-of-bounds write (CWE-787) |
| Published | 5 Sep 2022 |
| Updated | 13 Nov 2026 |
Description
Using snakeYAML to parse untrusted YAML files may be vulnerable to Denial of Service attacks (DOS). If the parser is running on user supplied input, an attacker may supply content that causes the parser to crash by stack-overflow.
CWE-121
Exploitation status
Proof of concept only
A proof of concept exists, but no reviewed exploit catalogue lists this CVE.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment exploitation: poc CISA recorded that an exploit has been demonstrated. Automatable: no, technical impact: partial.
- Indexed PoC none indexed
- EPSS 2.7% chance in 30 days
Waratek protection
Waratek has a rule that blocks attacks on this vulnerability.
- Protection full Deserialization
- Action available security rule
- Review human Researcher
- Record active
| Decided by | A researcher's recorded decision for this specific CVE |
|---|---|
| Finding | A researcher found this CVE protected by the ARMR Marshal DOS rule. |
Waratek research note
written 2026-11-13Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.
Comments
Rule Name: Marshal DOS rule
How to mitigate CVE-2022-38752
Upgrade snakeYAML to 1.32 or later. Until you can, Waratek RASP blocks exploitation with its deserialization rule. It runs inside the Java application, with no code changes.
CVSS
6.5 MEDIUM
v3.1 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
2 metrics
CVSS
6.5 MEDIUM v3.1CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
2 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.1 | 6.5 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
cve-coordination@google.com | Secondary | published |
| CVSS 3.1 | 6.5 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
NVD | Primary |
Affected software and releases
Oracle advisories
| Advisory | Type | Quarter | Products Oracle names in its risk matrix |
|---|---|---|---|
| Oracle Critical Patch Update July 2023 ↗ | CPU | 2023-Q3 | Oracle Utilities Applications / Tools (SnakeYAML) (6.0.0.1-7.0.0.0) |
| Oracle Critical Patch Update April 2023 ↗ | CPU | 2023-Q2 | Oracle Communications / Install/Upgrade (SnakeYAML) (22.3.0, 22.4.0) Oracle Communications / Internal tools (SnakeYAML) (9.1.1.4.0) Oracle Financial Services Applications / Application (SnakeYAML) (8.1.0.0, 8.1.2.0) |
| Oracle Critical Patch Update January 2023 ↗ | CPU | 2023-Q1 | Oracle Communications / ATS Framework (SnakeYAML) (22.2.2, 22.3.1, 22.4.0) Oracle Communications / Installation (SnakeYAML) (22.3.0) Oracle Communications / Signaling (SnakeYAML) (22.3.0) Oracle Communications / Signaling (SnakeYAML) (22.3.4, 22.2.3) Oracle Communications / Virtual Network Function Manager (SnakeYAML) (8.6.0.0) Oracle Communications Applications / Signaling (SnakeYAML) (7.5.0) Oracle Financial Services Applications / Collections (SnakeYAML) (2.6.2) Oracle Financial Services Applications / Web UI (SnakeYAML) (2.7.0) |
Oracle components and versions
| Family | Component | Versions, as Oracle lists them | Read as |
|---|---|---|---|
| Oracle Communications | ATS Framework (SnakeYAML) | 22.2.2, 22.3.1, 22.4.0 | 22.2.2 · 22.3.1 · 22.4.0 |
| Oracle Communications | Install/Upgrade (SnakeYAML) | 22.3.0, 22.4.0 | 22.3.0 · 22.4.0 |
| Oracle Communications | Installation (SnakeYAML) | 22.3.0 | 22.3.0 |
| Oracle Communications | Internal tools (SnakeYAML) | 9.1.1.4.0 | 9.1.1.4.0 |
| Oracle Communications | Signaling (SnakeYAML) | 22.3.4, 22.2.3 | 22.2.3 · 22.3.0 · 22.3.4 |
| Oracle Communications | Virtual Network Function Manager (SnakeYAML) | 8.6.0.0 | 8.6.0.0 |
| Oracle Communications Applications | Signaling (SnakeYAML) | 7.5.0 | 7.5.0 |
| Oracle Financial Services Applications | Application (SnakeYAML) | 8.1.0.0, 8.1.2.0 | 8.1.0.0 · 8.1.2.0 |
| Oracle Financial Services Applications | Collections (SnakeYAML) | 2.6.2 | 2.6.2 |
| Oracle Financial Services Applications | Web UI (SnakeYAML) | 2.7.0 | 2.7.0 |
| Oracle Utilities Applications | Tools (SnakeYAML) | 6.0.0.1-7.0.0.0 |
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.yaml:snakeyaml |
0 | 1.32 |
unbounded |
References
Timeline
Timeline
| Published | 2022-09-05 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |
| Classification created | 2026-11-13 | First commit adding this CVE's research note. |
| Last VRT activity | 2026-11-13 | Most recent commit touching this CVE's classification, patch or rule file. |