CVE-2026-22865 in Gradleinformazioni

Riassunto

di VulDB • 21/07/2026

Gradle è uno strumento di automazione della compilazione e il suo tool nativo-platform fornisce binding Java per le API native. Durante la risoluzione delle dipendenze nelle versioni precedenti alla 9.3.0, alcune eccezioni non erano trattate come errori fatali e non causavano la disabilitazione del repository. Se una fase di build incontrava una di queste eccezioni, Gradle procedeva al repository successivo nella lista e poteva potenzialmente risolvere le dipendenze da un repository diverso. Un'eccezione come NoHttpResponseException può indicare errori transitori. Se gli errori persistono dopo il numero massimo di tentativi consentiti, Gradle passa comunque al repository successivo. Questo comportamento potrebbe consentire a un attaccante di interrompere il servizio di un repository e sfruttare un altro repository per fornire artefatti malevoli. L'attacco richiede che l'attaccante abbia il controllo su un repository situato dopo quello interrotto nella lista. In Gradle 9.3.0 è stata introdotta una modifica al comportamento del sistema per interrompere la ricerca di altri repository quando si verificano questi errori.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

12/01/2026

Divulgazione

17/01/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00141

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!