CVE-2026-22865 in Gradleinformation

Résumé

par VulDB • 12/09/2026

Gradle est un outil d'automatisation de la construction, et son module native-platform fournit des liaisons Java pour les API natives. Lors de la résolution des dépendances dans les versions antérieures à 9.3.0, certaines exceptions n'étaient pas traitées comme des erreurs fatales et ne provoquaient pas l'inactivation d'un référentiel (repository). Si une construction rencontrait l'une de ces exceptions, Gradle passait au référentiel suivant dans la liste et pouvait potentiellement résoudre les dépendances à partir d'un autre référentiel. Une exception telle que NoHttpResponseException peut indiquer des erreurs transitoires. Si les erreurs persistent après un nombre maximal de tentatives de nouvelle connexion (retries), Gradle passe au référentiel suivant. Ce comportement pourrait permettre à un attaquant de perturber le service d'un référentiel et d'utiliser un autre référentiel pour servir des artefacts malveillants. Cette attaque nécessite que l'attaquant ait le contrôle sur un référentiel situé après celui qui a été perturbé dans la liste. Gradle a introduit une modification du comportement dans la version 9.3.0 afin de cesser de rechercher d'autres référentiels lors de la rencontre de ces erreurs.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Réserver

12/01/2026

Divulgation

17/01/2026

Modérer

accepté

Entrée

VDB-341696

CPE

prêt

EPSS

0.00141

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!