Dans OAuthLib, un paramètre callback non validé peut être réfléchi dans les réponses JSONP du point de révocation et permettre l’exécution de JavaScript dans l’origine de l’application qui charge cette réponse. Le problème concerne les versions 0.6.1 à celles antérieures à 4.0.0 et nécessite l’activation explicite de JSONP.
Source : NVD — CVE-2026-49264
Analyse technique
Le callback fourni dans la requête n’est pas limité à un nom de fonction JavaScript valide avant d’être inclus dans le corps de la réponse.
Impact, versions et correctif
Détection / vérification
Vérifier si OAuthLib est utilisé et si enable_jsonp=True est activé sur le RevocationEndpoint.
Action recommandée
Mettre à niveau OAuthLib vers la version 4.0.0 ou ultérieure; désactiver JSONP si la mise à niveau n’est pas immédiatement possible.
Sources
Priorisation DFS : P4 · 1 source(s).