{"id":"CVE-2020-36518","details":"jackson-databind before 2.13.0 allows a Java StackOverflow exception and denial of service via a large depth of nested objects.","aliases":["GHSA-57j2-w4cx-62h2"],"modified":"2026-04-02T06:08:33.101857Z","published":"2022-03-11T07:15:07.800Z","related":["ALSA-2023:2312","ALSA-2024:3061","CGA-w7w4-h48v-37h3","MGASA-2024-0069","SUSE-SU-2022:1678-1","openSUSE-SU-2024:12096-1","openSUSE-SU-2024:12100-1","openSUSE-SU-2024:12101-1"],"references":[{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2022/11/msg00035.html"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20220506-0004/"},{"type":"ADVISORY","url":"https://www.debian.org/security/2022/dsa-5283"},{"type":"ADVISORY","url":"https://www.oracle.com/security-alerts/cpuapr2022.html"},{"type":"ADVISORY","url":"https://www.oracle.com/security-alerts/cpujul2022.html"},{"type":"REPORT","url":"https://github.com/FasterXML/jackson-databind/issues/2816"},{"type":"EVIDENCE","url":"https://lists.debian.org/debian-lts-announce/2022/05/msg00001.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/FasterXML/jackson-databind","events":[{"introduced":"0"},{"fixed":"f758e50f0ecb7c24d91f66beda42d259a1e2c4a4"},{"introduced":"70c5dfbd52410d99d36181072711125ac5240a15"},{"fixed":"bdf6441dac25e2908b642100a588656da57b4077"}],"database_specific":{"versions":[{"introduced":"0"},{"fixed":"2.12.6.1"},{"introduced":"2.13.0"},{"fixed":"2.13.2.1"}]}}],"versions":["2.2.0c","2.6.0-rc3b","jackson-databind-2.0.0","jackson-databind-2.0.0-RC1","jackson-databind-2.0.0-RC2","jackson-databind-2.0.0-RC3","jackson-databind-2.0.1","jackson-databind-2.0.2","jackson-databind-2.0.4","jackson-databind-2.0.5","jackson-databind-2.0.6","jackson-databind-2.1.0","jackson-databind-2.1.1","jackson-databind-2.1.2","jackson-databind-2.1.3","jackson-databind-2.1.4","jackson-databind-2.1.5","jackson-databind-2.10.0","jackson-databind-2.10.0.pr1","jackson-databind-2.10.0.pr2","jackson-databind-2.10.0.pr3","jackson-databind-2.10.1","jackson-databind-2.10.2","jackson-databind-2.10.3","jackson-databind-2.10.4","jackson-databind-2.10.5","jackson-databind-2.10.5.1","jackson-databind-2.11.0","jackson-databind-2.11.0.rc1","jackson-databind-2.11.1","jackson-databind-2.11.2","jackson-databind-2.11.3","jackson-databind-2.11.4","jackson-databind-2.12.0","jackson-databind-2.12.0-rc1","jackson-databind-2.12.0-rc2","jackson-databind-2.12.1","jackson-databind-2.12.2","jackson-databind-2.12.3","jackson-databind-2.12.4","jackson-databind-2.12.5","jackson-databind-2.12.6","jackson-databind-2.13.0","jackson-databind-2.13.0-rc1","jackson-databind-2.13.0-rc2","jackson-databind-2.13.1","jackson-databind-2.13.2","jackson-databind-2.2.0","jackson-databind-2.2.0-rc1","jackson-databind-2.2.1","jackson-databind-2.2.2","jackson-databind-2.2.3","jackson-databind-2.2.4","jackson-databind-2.3.0","jackson-databind-2.3.0-rc1","jackson-databind-2.3.1","jackson-databind-2.3.2","jackson-databind-2.3.3","jackson-databind-2.3.4","jackson-databind-2.3.5","jackson-databind-2.4.0","jackson-databind-2.4.0-rc1","jackson-databind-2.4.0-rc2","jackson-databind-2.4.0-rc3","jackson-databind-2.4.1","jackson-databind-2.4.1.1","jackson-databind-2.4.1.2","jackson-databind-2.4.1.3","jackson-databind-2.4.2","jackson-databind-2.4.3","jackson-databind-2.4.4","jackson-databind-2.4.5","jackson-databind-2.4.5.1","jackson-databind-2.4.6","jackson-databind-2.4.6.1","jackson-databind-2.5.0","jackson-databind-2.5.0-rc1","jackson-databind-2.5.1","jackson-databind-2.5.2","jackson-databind-2.5.3","jackson-databind-2.5.4","jackson-databind-2.5.5","jackson-databind-2.6.0","jackson-databind-2.6.0-rc1","jackson-databind-2.6.0-rc2","jackson-databind-2.6.0-rc4","jackson-databind-2.6.1","jackson-databind-2.6.2","jackson-databind-2.6.3","jackson-databind-2.6.4","jackson-databind-2.6.5","jackson-databind-2.6.6","jackson-databind-2.6.7","jackson-databind-2.6.7.1","jackson-databind-2.6.7.2","jackson-databind-2.6.7.3","jackson-databind-2.6.7.4","jackson-databind-2.6.7.5","jackson-databind-2.7.0","jackson-databind-2.7.0-rc1","jackson-databind-2.7.0-rc2","jackson-databind-2.7.0-rc3","jackson-databind-2.7.1","jackson-databind-2.7.1-1","jackson-databind-2.7.2","jackson-databind-2.7.3","jackson-databind-2.7.4","jackson-databind-2.7.5","jackson-databind-2.7.6","jackson-databind-2.7.7","jackson-databind-2.7.8","jackson-databind-2.7.9","jackson-databind-2.7.9.1","jackson-databind-2.7.9.2","jackson-databind-2.7.9.3","jackson-databind-2.7.9.4","jackson-databind-2.7.9.5","jackson-databind-2.7.9.6","jackson-databind-2.7.9.7","jackson-databind-2.8.0","jackson-databind-2.8.1","jackson-databind-2.8.10","jackson-databind-2.8.11","jackson-databind-2.8.11.1","jackson-databind-2.8.11.2","jackson-databind-2.8.11.3","jackson-databind-2.8.11.4","jackson-databind-2.8.11.5","jackson-databind-2.8.11.6","jackson-databind-2.8.2","jackson-databind-2.8.3","jackson-databind-2.8.4","jackson-databind-2.8.5","jackson-databind-2.8.6","jackson-databind-2.8.7","jackson-databind-2.8.8","jackson-databind-2.8.8.1","jackson-databind-2.8.9","jackson-databind-2.9.0","jackson-databind-2.9.0.pr1","jackson-databind-2.9.0.pr2","jackson-databind-2.9.0.pr3","jackson-databind-2.9.0.pr4","jackson-databind-2.9.1","jackson-databind-2.9.10","jackson-databind-2.9.10.1","jackson-databind-2.9.10.2","jackson-databind-2.9.10.3","jackson-databind-2.9.10.4","jackson-databind-2.9.10.5","jackson-databind-2.9.10.6","jackson-databind-2.9.10.7","jackson-databind-2.9.10.8","jackson-databind-2.9.2","jackson-databind-2.9.3","jackson-databind-2.9.4","jackson-databind-2.9.5","jackson-databind-2.9.6","jackson-databind-2.9.7","jackson-databind-2.9.8","jackson-databind-2.9.9","jackson-databind-2.9.9.1","jackson-databind-2.9.9.2","jackson-databind-2.9.9.3"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-36518.json","unresolved_ranges":[{"events":[{"introduced":"0"},{"fixed":"23.1"}]},{"events":[{"introduced":"0"},{"last_affected":"14.1.1.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"11.3.0"}]},{"events":[{"introduced":"0"},{"last_affected":"11.3.1"}]},{"events":[{"introduced":"0"},{"last_affected":"11.3.2"}]},{"events":[{"introduced":"12.0.0.4.0"},{"last_affected":"12.0.0.6.0"}]},{"events":[{"introduced":"0"},{"last_affected":"22.1.3"}]},{"events":[{"introduced":"0"},{"last_affected":"1.9.0"}]},{"events":[{"introduced":"0"},{"last_affected":"22.1.2"}]},{"events":[{"introduced":"0"},{"last_affected":"22.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"22.1.0"}]},{"events":[{"introduced":"0"},{"last_affected":"22.1.1"}]},{"events":[{"introduced":"0"},{"last_affected":"22.1.1"}]},{"events":[{"introduced":"0"},{"last_affected":"22.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"22.2.0"}]},{"events":[{"introduced":"8.0.7"},{"last_affected":"8.1.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.1.1.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.1.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.1.2.1"}]},{"events":[{"introduced":"8.1.1.0"},{"last_affected":"8.1.2.1"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.7.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8.3.0"}]},{"events":[{"introduced":"8.1.1.0"},{"last_affected":"8.1.2.1"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.7.1"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.7.2"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8.1"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.7"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0.8"}]},{"events":[{"introduced":"0"},{"fixed":"13.9.4.2.2"}]},{"events":[{"introduced":"0"},{"last_affected":"13.9.4.2.2"}]},{"events":[{"introduced":"0"},{"fixed":"12.2.0.1.30"}]},{"events":[{"introduced":"0"},{"fixed":"22.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"9.1.0.5.2"}]},{"events":[{"introduced":"0"},{"last_affected":"8.58"}]},{"events":[{"introduced":"0"},{"last_affected":"8.59"}]},{"events":[{"introduced":"17.12.0"},{"last_affected":"17.12.11"}]},{"events":[{"introduced":"18.8.0"},{"last_affected":"18.8.14"}]},{"events":[{"introduced":"19.12.0"},{"last_affected":"19.12.13"}]},{"events":[{"introduced":"20.12.0"},{"last_affected":"20.12.18"}]},{"events":[{"introduced":"21.12.0"},{"last_affected":"21.12.1"}]},{"events":[{"introduced":"17.12.0.0"},{"last_affected":"17.12.20.4"}]},{"events":[{"introduced":"18.8.0.0"},{"last_affected":"18.8.25.4"}]},{"events":[{"introduced":"19.12.0"},{"last_affected":"19.12.19.0"}]},{"events":[{"introduced":"20.12.0.0"},{"last_affected":"21.12.4.0"}]},{"events":[{"introduced":"17.0"},{"last_affected":"17.12"}]},{"events":[{"introduced":"0"},{"last_affected":"18.0"}]},{"events":[{"introduced":"0"},{"last_affected":"19.12"}]},{"events":[{"introduced":"0"},{"last_affected":"20.12"}]},{"events":[{"introduced":"0"},{"last_affected":"21.12"}]},{"events":[{"introduced":"0"},{"last_affected":"15.0.3.1"}]},{"events":[{"introduced":"0"},{"last_affected":"9.0"}]},{"events":[{"introduced":"0"},{"last_affected":"9.1"}]},{"events":[{"introduced":"0"},{"fixed":"20.1.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.3.0.5.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.3.0.6.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.4.0.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.4.0.2.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.4.0.3.0"}]},{"events":[{"introduced":"0"},{"last_affected":"4.4.0.5.0"}]},{"events":[{"introduced":"0"},{"last_affected":"12.2.1.3.0"}]},{"events":[{"introduced":"0"},{"last_affected":"12.2.1.4.0"}]},{"events":[{"introduced":"0"},{"last_affected":"14.1.1.0.0"}]},{"events":[{"introduced":"0"},{"last_affected":"9.0"}]},{"events":[{"introduced":"0"},{"last_affected":"10.0"}]},{"events":[{"introduced":"0"},{"last_affected":"11.0"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}