SnakeYaml.Constructor.deserialization.RCE

description-logoDescription

This indicates an attack attempt to remote code execution.
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.

affected-products-logoAffected Products

SnakeYaml All

Impact logoImpact

System Compromise: Remote attackers can execute arbitrary code on vulnerable systems.

recomended-action-logoRecommended Actions

Apply the most recent upgrade or patch from the vendor.

Version Updates

Date Version Detail
2023-04-14 0.00346

CVE References

CVE-2022-1471