Risque
- Exécution de code arbitraire à distance
Systèmes affectés
- Struts 2.x versions antérieures à 2.5.26
Résumé
Une vulnérabilité a été découverte dans Apache Struts. Elle permet à un attaquant de provoquer une exécution de code arbitraire à distance.
Solution
Important : l'éditeur de Struts déconseille fortement l'évaluation forcée d'expression OGNL sur des données utilisateurs [1].
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é Apache Struts S2-061 du 08 décembre 2020 https://cwiki.apache.org/confluence/display/WW/s2-061
- [1] Règles de sécurité pour Struts https://struts.apache.org/security/#do-not-use-incoming-untrusted-user-input-in-forced-expression-evaluation
- Référence CVE CVE-2020-17530 https://www.cve.org/CVERecord?id=CVE-2020-17530