Deserialization of Untrusted Data in gradle - #VU162847
Published: November 9, 2026
Vulnerability details
The vulnerability allows a low-privileged local attacker to execute code in the Gradle daemon with the privileges of the user running the build.
The vulnerability exists due to unauthenticated Java deserialization on Gradle's loopback worker-to-daemon channel during worker startup. A low-privileged local attacker can win the brief connection race during an actively running build and send a hostile object graph to execute code.