CVE-2020-8441
Deserialization of Untrusted Data in JYaml
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
JYaml through 1.3 allows remote code execution during deserialization of a malicious payload through the load() function. NOTE: this is a discontinued product.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.jyaml:jyaml | no fix listed |
References
- https://gist.github.com/j0lt-github/f5141abcacae63d434ecae211422153a
- https://github.com/mbechler/marshalsec
- https://github.com/mbechler/marshalsec/blob/master/marshalsec.pdf
- https://nvd.nist.gov/vuln/detail/CVE-2020-8441
- https://security.netapp.com/advisory/ntap-20200313-0001
- https://security.netapp.com/advisory/ntap-20200313-0001/
- https://sourceforge.net/p/jyaml/bugs
- https://sourceforge.net/p/jyaml/bugs/