CVE-2026-33331
oRPC : XSS stocké dans le plugin OpenAPI Reference via un JSON.stringify non échappé
- Publié
- 24 mars 2026
- Mise à jour
- 25 mars 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 25 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:NFaible · 30 prochains jours
- Percentile
- 21,5 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
oRPC est un outil qui aide à construire des API de bout en bout type-safe et conformes aux normes OpenAPI. Avant la version 1.13.9, une vulnérabilité de cross-site scripting (XSS) stocké existe dans la génération de documentation OpenAPI d'orpc. Si un attaquant peut contrôler n'importe quel champ de la spécification OpenAPI (comme info.description), il peut sortir du contexte JSON et exécuter du JavaScript arbitraire lorsqu'un utilisateur consulte la documentation API générée. Ce problème a été corrigé dans la version 1.13.9.
Sources
1Laboratoire local reproduisant une XSS stockée dans la génération de documentation OpenAPI d'oRPC (CVE-2026-33331), avec les versions vulnérable et corrigée à des fins de comparaison ainsi qu'un PoC autonome.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.