CVE-2022-22978
Dans les versions de Spring Security antérieures à 5.4.11+, 5.5.7+, 5.6.4+ et les versions plus anciennes non prises en charge, RegexRequestMatcher peut...
- Publié
- 19 mai 2022
- Mise à jour
- 3 août 2024
- Attribution de CNA
- vmware
- Preuve observée
- 8 août 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HModéré · 30 prochains jours
- Percentile
- 96,1 %
- 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é
Dans les versions de Spring Security antérieures à 5.4.11+, 5.5.7+, 5.6.4+ et les versions plus anciennes non prises en charge, RegexRequestMatcher peut facilement être mal configuré pour être contourné sur certains conteneurs de servlets. Les applications utilisant RegexRequestMatcher avec `.` dans l'expression régulière sont potentiellement vulnérables à un contournement d'autorisation.
Sources
7CVE-2022-22978 Démo de contournement Spring-Security
Preuve de concept démontrant le contournement d'autorisation dans RegexRequestMatcher de Spring Security (CVE-2022-22978) via une injection CRLF, avec analyse et étapes d'atténuation.
Démonstration étape par étape du contournement d'autorisation CVE-2022-22978 dans RegexRequestMatcher de Spring Security, avec configuration de l'application vulnérable, exécution de la charge utile et vérification du correctif.
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.