Aller au contenu
Développeur Full Stack
, ,

otterdog : exécution de code à distance si le secret de webhook est absent (CVE-2026-123870)

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

CVE-2026-123870 décrit une exécution de code Python à distance dans l’application web otterdog lorsque le secret de webhook est absent ou vide. Dans cette configuration, la vérification HMAC est entièrement ignorée et un client réseau non authentifié peut atteindre l’évaluation de l’entrée JSON.

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

Source : NVD — CVE-2026-123870

Analyse technique

La valeur du corps JSON du webhook contribue à une chaîne de format évaluée avec eval(); lorsque GITHUB_WEBHOOK_SECRET n’est pas configuré, l’entrée n’est pas protégée par la vérification de signature. Aucune version corrigée n’est indiquée dans le candidat fourni.

Impact, versions et correctif

Événement datéRetenue comme nouvelle publication NVD datée du 2026-11-09 à 09:16:58.653Z, dans la période demandée.
ImpactExécution de code Python arbitraire sur l’hôte de l’application par un client réseau non authentifié lorsque le secret est absent ou vide.
ContournementConfigurer le secret GITHUB_WEBHOOK_SECRET afin que la vérification HMAC soit appliquée.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS9.5
EPSS0,30% · percentile 23,1%
Publication2026-11-09T09:16:58.653Z
Mise à jour2026-11-09T09:16:58.653Z

Action recommandée

Configurer un secret GITHUB_WEBHOOK_SECRET non vide et mettre à niveau vers une version corrigée dès qu’elle est identifiée; ne pas exposer l’application avec la vérification de signature désactivée.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :