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.
{ "binaries": [ { "binary_name": "clojure", "binary_version": "1.9.0-6~18.04" }, { "binary_name": "libclojure-java", "binary_version": "1.9.0-6~18.04" } ] }
"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2017/UBUNTU-CVE-2017-20189.json"