Risque
- Exécution de code arbitraire à distance
Systèmes affectés
- Spring Cloud Gateway versions 3.0.x antérieures à 3.0.7
- Spring Cloud Gateway versions 3.1.x antérieures à 3.1.1
Résumé
Une vulnérabilité a été découverte dans VMware Spring Cloud Gateway. Elle permet à un attaquant de forger une requête malveillante spécialement conçue afin de provoquer une exécution de code arbitraire à distance.
Les applications utilisant Spring Cloud Gateway sont vulnérables à une attaque par injection de code lorsque le point de terminaison (endpoint) Gateway Actuator est activé, exposé et non sécurisé. Il est défini par la route par défaut /actuator/gateway.
Des preuves de concept sont actuellement disponibles sur internet.
Solution
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
Documentation
- Bulletin de sécurité VMware cve-2022-22947 du 01 mars 2022 https://tanzu.vmware.com/security/cve-2022-22947
- Avis de sécurité CERTFR-2022-AVI-195 https://www.cert.ssi.gouv.fr/avis/CERTFR-2022-AVI-195/
- Référence CVE CVE-2022-22947 https://www.cve.org/CVERecord?id=CVE-2022-22947