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.
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
• 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
• Mettre à jour vers la version Jenkins LTS 2.568.2