Aller au contenu
Développeur Full Stack
, ,

CodeChecker : amplification de ressources lors de la décompression de statistiques

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P4Moyenne

CodeChecker 6.29.0 pouvait allouer et écrire une quantité de données décompressées sans limite lors du traitement de statistiques d’analyse envoyées par un client disposant de l’autorisation PRODUCT_STORE. L’activation de la fonctionnalité concernée est nécessaire ; vérifiez sa configuration et appliquez le correctif indiqué par le mainteneur, dont la version n’est pas précisée dans les données fournies.

Python
IdentifiantCVE-2026-84161
GravitéMoyenne
Exploitationnon connue / non déterminée
CorrectifNon précisé dans les sources

Source : NVD — CVE-2026-84161

Analyse technique

Lorsque store.analysis_statistics_dir est configuré, le serveur décompresse l’entrée Base64 avec zlib.decompress() sans limiter la taille du résultat, puis écrit celui-ci dans le répertoire de statistiques. Un client autorisé peut ainsi amplifier la consommation mémoire et l’espace disque ; aucune élévation de privilèges n’est signalée.

Impact, versions et correctif

Événement datéNouvelle vulnérabilité publiée dans la période : la fiche indique une publication le 2026-11-06T11:17:17.190Z, comprise dans l’intervalle demandé.
ImpactUn client disposant de l’autorisation PRODUCT_STORE pouvait provoquer une forte consommation de mémoire et de disque, avec un risque d’indisponibilité.
Versions affectéesCodeChecker 6.29.0
ContournementLa fonctionnalité est désactivée par défaut lorsque store.analysis_statistics_dir vaut null ; vérifiez qu’elle n’est pas activée si elle n’est pas nécessaire.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS4.9
Publication2026-11-06T11:17:17.190Z
Mise à jour2026-11-06T11:17:17.190Z

Action recommandée

Désactiver store.analysis_statistics_dir si la fonctionnalité n’est pas nécessaire et appliquer le correctif du mainteneur dès qu’il est disponible.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :