Skip to content
OpenAdvisories
High · 7.5 CVE-2024-22871 EUVD-2024-0741GHSA-vr64-r9qj-h27f

Reading specially crafted serializable objects from an untrusted source may cause an infinite loop and denial of service

Published Feb 29, 2024 · Updated Nov 4, 2025 · Assigned by mitre

Description

An issue in Clojure versions 1.20 to 1.12.0-alpha5 allows an attacker to cause a denial of service (DoS) via the clojure.core$partial$fn__5920 function.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 clojure 1.11.2-1 —
Debian 13 clojure 1.11.2-1 —
Debian 12 clojure No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 clojure No fix yet —
Ubuntu 26.04 LTS clojure No fix yet —
Ubuntu 25.10 clojure No fix yet —
Ubuntu 24.04 LTS clojure No fix yet —
Ubuntu 22.04 LTS clojure No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS clojure No fix yet —
Ubuntu 18.04 LTS clojure No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed clojure 1.11.2.1446-1.1 openSUSE-SU-2024:13763-1
ReleasePackageFixed inAdvisory
Alpine v3.24 clojure 1.11.2-r0 —
Alpine v3.23 clojure 1.11.2-r0 —
Alpine v3.22 clojure 1.11.2-r0 —
Alpine v3.21 clojure 1.11.2-r0 —
Alpine v3.20 clojure 1.11.2-r0 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 clojure 1.11.2-r0 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling cass-config-builder 1.0.8-r3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.clojure:clojure >= 1.7.0, < 1.11.2 1.11.2 GHSA-vr64-r9qj-h27f
Maven org.clojure:clojure >= 1.12.0-alpha1, < 1.12.0-alpha9 1.12.0-alpha9 GHSA-vr64-r9qj-h27f

Advisories 2

References