Skip to content
OpenAdvisories
Critical · 9.8 CVE-2015-3253 EUVD-2022-4964GHSA-qg25-hgjv-cg9q

Improper Neutralization of Special Elements in Output Used by a Downstream Component in Apache Groovy

Published Aug 13, 2015 · Updated Aug 6, 2024 · Assigned by redhat

Description

The MethodClosure class in runtime/MethodClosure.java in Apache Groovy 1.7.0 through 2.4.3 allows remote attackers to execute arbitrary code or cause a denial of service via a crafted serialized object.

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 groovy 2.4.6-1 —
Debian 13 groovy 2.4.6-1 —
Debian 12 groovy 2.4.6-1 —
Debian 6.0 groovy 1.7.0-4+deb6u1 DLA-274-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS groovy No fix yet —
ReleasePackageFixed inAdvisory
RHEL 7 groovy +1 1.8.9-8.el7_4 RHSA-2017:2486
RHEL 2 rh-maven33-groovy +1 1.8.9-7.19.el6 RHSA-2017:2596

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.codehaus.groovy:groovy >= 1.7.0, < 2.4.4 2.4.4 GHSA-qg25-hgjv-cg9q
Maven org.codehaus.groovy:groovy-all >= 1.7.0, < 2.4.4 2.4.4 GHSA-qg25-hgjv-cg9q

Advisories 4

References