Deserialization of Untrusted Data in Apache Heron
Date: 2022-01
Affected: maven/org.apache.heron:heron-simulator
Attack vector: deserialization
Category: vulnerability-disclosure
Severity: High
CVE: CVE-2020-1964
CWE: CWE-502
CVSS: 9.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

It was noticed that Apache Heron 0.20.2-incubating, Release 0.20.1-incubating, and Release v-0.20.0-incubating does not configure its YAML parser to prevent the instantiation of arbitrary types, resulting in a remote code execution vulnerabilities (CWE-502: Deserialization of Untrusted Data).


Mitigations:

Architectural layers (MAESTRO):