{"id":"CVE-2018-18628","details":"An issue was discovered in Pippo 1.11.0. The function SerializationSessionDataTranscoder.decode() calls ObjectInputStream.readObject() to deserialize a SessionData object without checking the object types. An attacker can create a malicious object, base64 encode it, and place it in the PIPPO_SESSION field of a cookie. Sending this cookie may lead to remote code execution.","aliases":["GHSA-7fm6-2qw4-g3x3"],"modified":"2026-07-08T17:16:55.217664Z","published":"2018-10-23T20:29:00.797Z","references":[{"type":"FIX","url":"https://github.com/pippo-java/pippo/issues/458"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/pippo-java/pippo","events":[{"introduced":"a2eb20fd813641e343f1a319b5b4b7855b581fec"},{"last_affected":"a2eb20fd813641e343f1a319b5b4b7855b581fec"}],"database_specific":{"extracted_events":[{"introduced":"1.11.0"},{"last_affected":"1.11.0"}],"source":"CPE_STRING","cpe":"cpe:2.3:a:pippo:pippo:1.11.0:*:*:*:*:*:*:*"}}],"versions":["1.11.0","release-1.11.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-18628.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}