CVE-2022-1471CWE-20

Remote Code execution in SnakeYAML

High · published December 1, 2022

Patch now

High probability of exploitation

CVSS calls it high at 8.3. It sits in the 99.9th percentile for exploit probability.

CVSS v3.1
8.3
EPSS
100%
Percentile
99.9
In the wild
Unconfirmed
What it is

SnakeYaml's Constructor() class does not restrict types which can be instantiated during deserialization. Deserializing yaml content provided by an attacker can lead to remote code execution. We recommend using SnakeYaml's SafeConsturctor when parsing untrusted content to restrict deserialization. We recommend upgrading to version 2.0 and beyond.

The record
Technical detail
CVSS v3.1
8.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.99569 · 99.9th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2022-12-01T10:47Z
EPSS history
Timeline
  • 01 DEC 10:47Z
    Remote Code execution in SnakeYAML
    cvelistv5