CERTFR-2024-AVI-0160_Multiples vulnerabilites dans Ruby on Rails

AVIS CERT
CERT-FR

Publié le 23 février 2024 à 16h21

Objet : Multiples vulnérabilités dans Ruby on Rails

Référence : CERTFR-2024-AVI-0160

Risque(s)

- Déni de service à distance
- Atteinte à la confidentialité des données
- Injection de code indirecte à distance (XSS)

Systèmes affectés

- Rack versions antérieures à 2.2.8.1
- Rack versions 3.0.x antérieures à 3.0.9.1
- Ruby on Rails versions antérieures à 6.1.7.7
- Ruby on Rails versions 7.0.x antérieures à 7.0.8.1
- Ruby on Rails versions 7.1.x antérieures à 7.1.3.1

Résumé

De multiples vulnérabilités ont été découvertes dans Ruby on Rails. Elles permettent à un attaquant de provoquer un déni de service à distance, une atteinte à la confidentialité des données et une injection de code indirecte à distance (XSS).

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é Ruby on Rails 84941 du 21 février 2024

https://discuss.rubyonrails.org/t/denial-of-service-vulnerability-in-rack-content-type-parsing/84941

- Bulletin de sécurité Ruby on Rails 84942 du 21 février 2024

https://discuss.rubyonrails.org/t/possible-denial-of-service-vulnerability-in-rack-header-parsing/84942

- Bulletin de sécurité Ruby on Rails 84944 du 21 février 2024

https://discuss.rubyonrails.org/t/possible-dos-vulnerability-with-range-header-in-rack/84944

- Bulletin de sécurité Ruby on Rails 84945 du 21 février 2024

https://discuss.rubyonrails.org/t/possible-sensitive-session-information-leak-in-active-storage/84945

- Bulletin de sécurité Ruby on Rails 84946 du 21 février 2024

https://discuss.rubyonrails.org/t/possible-redos-vulnerability-in-accept-header-parsing-in-action-dispatch/84946

- Bulletin de sécurité Ruby on Rails 84947 du 21 février 2024

https://discuss.rubyonrails.org/t/possible-xss-vulnerability-in-action-controller/84947

- Référence CVE CVE-2024-25126

https://www.cve.org/CVERecord?id=CVE-2024-25126

- Référence CVE CVE-2024-26146

https://www.cve.org/CVERecord?id=CVE-2024-26146

- Référence CVE CVE-2024-26141

https://www.cve.org/CVERecord?id=CVE-2024-26141

- Référence CVE CVE-2024-26144

https://www.cve.org/CVERecord?id=CVE-2024-26144

- Référence CVE CVE-2024-26142

https://www.cve.org/CVERecord?id=CVE-2024-26142

- Référence CVE CVE-2024-26143

https://www.cve.org/CVERecord?id=CVE-2024-26143

Dernière version du document

https://www.cert.ssi.gouv.fr/avis/CERTFR-2024-AVI-0160/