๐Ÿ” CVE Alert

CVE-2026-75598

MEDIUM 6.3

Gradle Shadow: Zip Slip path traversal in ShadowCopyAction โ€” no independent entry-name sanitization

CVSS Score
6.3
EPSS Score
0.0%
EPSS Percentile
0th

The Gradle Shadow plugin creates fat or uber JARs and supports file transformation and package relocation. Prior to version 9.6.0, Shadow does not independently validate ZIP entry names before writing them to its output archive. A malicious dependency can cause traversal entry names to be preserved when the applicable archive-processing path does not reject them. Some affected Shadow implementations process dependency archives directly, so upgrading Gradle alone does not universally prevent this behavior. If the resulting archive is extracted without path traversal protection, attacker-controlled files can be written outside the intended destination. This issue is fixed in version 9.6.0.

CWE CWE-22
Vendor gradleup
Product shadow
Published Nov 6, 2026
Stay Ahead of the Next One

Get instant alerts for gradleup shadow

Be the first to know when new medium vulnerabilities affecting gradleup shadow are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:N
Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
None
Integrity
High
Availability
None

Affected Versions

GradleUp / shadow
< 9.6.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/GradleUp/shadow/security/advisories/GHSA-rr8v-fxxf-c986 github.com: https://github.com/GradleUp/shadow/commit/0c2744fcc050e34a084f5131d5e167b13c342bfd github.com: https://github.com/GradleUp/shadow/releases/tag/9.6.0