Aller au contenu
Développeur Full Stack
, ,

traQ : élévation de privilèges via une demande OAuth `prompt=none`

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Élevée

Dans l’autorisation OAuth silencieuse (`prompt=none`), une portée absente ou vide pouvait être étendue à toutes les portées enregistrées pour le client, alors que le contrôle du consentement portait sur l’ensemble vide. Un client OAuth concerné pouvait ainsi obtenir sans nouveau consentement un jeton aux privilèges plus larges ; mettre à niveau vers la version corrigée et révoquer les jetons potentiellement concernés.

Go
IdentifiantCVE-2026-63198
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif1.0.0-rc.2.0.20260629134940-5510fe8aa9bb

Source : GHSA-8cfq-jgf7-8m27 — traQ: Privilege escalation by OAuth prompt=none request

Analyse technique

Le défaut porte sur la vérification du consentement après expansion des portées dans le flux OAuth `prompt=none`.

Impact, versions et correctif

Événement datéAvis publié le 2026-11-09 à 20:55:17Z, soit dans la période demandée (qui se termine le 2026-11-09 à 22:00Z).
ImpactUn jeton d’accès peut inclure des portées auxquelles l’utilisateur n’a pas consenti.
Versions affectées< 1.0.0-rc.2.0.20260629134940-5510fe8aa9bb
Version corrigée1.0.0-rc.2.0.20260629134940-5510fe8aa9bb
ContournementDésactiver les clients OAuth non fiables, réduire leurs portées enregistrées, révoquer les jetons existants et rejeter les requêtes `prompt=none` sans portée.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.3
EPSS0,26% · percentile 17,3%
Publication2026-11-09T20:55:17Z
Mise à jour2026-11-09T20:55:18Z

Action recommandée

Mettre à niveau vers la version corrigée et révoquer les jetons OAuth susceptibles d’avoir été émis avec des portées excessives.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :