Zabbix - CVE-2026-23928
Date de publication :
Il s'agit d'une vulnérabilité de type XSS stocké dans le widget Item history (Zabbix 7.0 et supérieur) et son prédécesseur le widget Plain text (Zabbix 6.0).
Zabbix est une solution open source de supervision et de monitoring d'infrastructure informatique. Elle permet la collecte de métriques depuis des hôtes surveillés via des agents, la visualisation de données dans des tableaux de bord composés de widgets, et le déclenchement d'alertes. Il est disponible en version communautaire et en version entreprise, et est déployé sur des serveurs Linux.
Lorsque l'option d'affichage HTML est activée dans ce widget, le contenu des valeurs d'items remontées par un hôte monitoré est rendu sans échappement suffisant. Un attaquant ayant le contrôle d'un hôte monitoré peut faire remonter via cet hôte une valeur d'item contenant un payload JavaScript malveillant. Ce payload est enregistré côté serveur Zabbix puis exécuté dans le navigateur de tout utilisateur qui ouvre un tableau de bord contenant ce widget.
Elle permet à un attaquant distant, via un hôte monitoré sous son contrôle, d'exécuter du code JavaScript arbitraire dans la session d'un utilisateur Zabbix, et de réaliser des actions non autorisées en son nom selon son niveau de privilèges.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Oui
Injection de code indirecte (à distance) (XSS)
Exploitation
CWE-79 : Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Faible
• Privilèges nécessaires pour réaliser l'attaque : Authentification utilisateur à privilège
• Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Oui
• L'exploitation de la faille permet d'obtenir des droits privilégiés : Non
Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.
Systèmes ou composants affectés
• Zabbix versions 6.0.0 jusqu'à 6.0.44
• Zabbix versions 7.0.0 jusqu'à 7.0.23
• Zabbix versions 7.4.0 jusqu'à 7.4.7
Contournement provisoire
• Désactiver ce widget dans Administration -> Général -> Modules (Zabbix 7.0 et supérieur)
Solutions ou recommandations
• Zabbix version 7.0.24 et supérieures
• Zabbix version 7.4.8 et supérieures