{"id":"CVE-2022-25647","aliases":["GHSA-4jrv-ppp4-jm57","SNYK-JAVA-COMGOOGLECODEGSON-1730327"],"url":"https://o3.security/vulnerability/CVE-2022-25647","summary":"Deserialization of Untrusted Data","details":"The package com.google.code.gson:gson before 2.8.9 are vulnerable to Deserialization of Untrusted Data via the writeReplace() method in internal classes, which may lead to DoS attacks.","published":"2022-05-01T15:30:29.223Z","modified":"2026-07-15T01:49:08.903877073Z","cvss":{"score":7.7,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:H"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Maven","name":"com.google.code.gson:gson","fixedVersion":"2.8.9"}],"fix":{"url":"https://github.com/google/gson/pull/1991","label":"google/gson#1991"},"references":[{"type":"WEB","url":"https://github.com/google/gson/pull/1991/commits"},{"type":"WEB","url":"https://www.oracle.com/security-alerts/cpujul2022.html"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/25xxx/CVE-2022-25647.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-25647"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20220901-0009/"},{"type":"ADVISORY","url":"https://snyk.io/vuln/SNYK-JAVA-COMGOOGLECODEGSON-1730327"},{"type":"ADVISORY","url":"https://www.debian.org/security/2022/dsa-5227"},{"type":"FIX","url":"https://github.com/google/gson/pull/1991"},{"type":"ARTICLE","url":"https://lists.debian.org/debian-lts-announce/2022/05/msg00015.html"},{"type":"ARTICLE","url":"https://lists.debian.org/debian-lts-announce/2022/09/msg00009.html"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-07-15T01:49:08.903877073Z"}}