Jenkins - CVE-2026-70426

Date de publication :

Il s'agit d'une vulnérabilité de contournement du filtre de désérialisation agent-vers-contrôleur dans le cœur de Jenkins, au niveau de la bibliothèque Remoting.

Jenkins est un serveur d'automatisation open source pour l'intégration et la livraison continues.

Elle permet à un attaquant d'exécuter du code arbitraire sur le contrôleur Jenkins avec les privilèges du process serveur Jenkins.

 

Informations

La faille est activement exploitée : Non

Un correctif existe : Oui

Une mesure de contournement existe : Oui

Risques

•   Exécution de code arbitraire (à distance)
•   Atteinte à la confidentialité des données
•   Atteinte à l'intégrité des données
•   Déni de service (à distance)

Exploitation

La vulnérabilité exploitée est du type
CWE-502 : Deserialization of Untrusted Data

Détails sur l'exploitation
•   Vecteur d'attaque : Réseau
•   Complexité de l'attaque : Élevée
•   Privilèges nécessaires pour réaliser l'attaque : Aucun
•   Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
•   L'exploitation de la faille permet d'obtenir des droits privilégiés : En attente d’information

Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.

Systèmes ou composants affectés

•   Jenkins weekly : Toutes les versions jusqu'à 2.575 incluse
•   Jenkins LTS : Toutes les versions jusqu'à 2.568.1 incluse
•   Bibliothèque Remoting : versions 3384.v60d89463d9e0 et antérieures

Contournement provisoire

Un workaround officiel est publié par le Jenkins Security Team dans le dépôt.

Solutions ou recommandations

•   Mettre à jour vers la version Jenkins weekly 2.576
•   Mettre à jour vers la version Jenkins LTS 2.568.2