In Clojure before 1.9.0, classes can be used to construct a serialized object that executes arbitrary code upon deserialization. This is relevant if a server deserializes untrusted objects.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2024-01-22T00:00:00

Updated: 2024-08-05T21:45:26.059Z

Reserved: 2024-01-22T00:00:00

Link: CVE-2017-20189

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2024-01-22T06:15:07.563

Modified: 2024-01-30T23:01:53.763

Link: CVE-2017-20189

cve-icon Redhat

No data.