Aller au contenu
Développeur Full Stack
, ,

Crass : déni de service par imbrication profonde de CSS

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P4Moyenne

Crass peut provoquer une erreur de pile ou une consommation excessive de mémoire lorsqu’il analyse des blocs CSS profondément imbriqués. La version 1.0.7 corrige le problème en ajoutant une limite de profondeur configurable, avec une valeur par défaut prudente.

Ruby
IdentifiantCVE-2026-61846
GravitéMoyenne
Exploitationnon connue / non déterminée
Correctif1.0.7

Source : GitHub Advisory — GHSA-6jxj-px6v-747w

Analyse technique

Analyse récursive de blocs et fonctions CSS sans garde de profondeur; risque de déni de service par épuisement de pile ou de mémoire.

Impact, versions et correctif

Événement datéL’avis GitHub fourni est daté du 2026-10-29 à 16:35:16Z, soit 2026-10-29T18:35:16+02:00, dans la période demandée.
ImpactDéni de service par épuisement de pile ou consommation excessive de mémoire.
Versions affectéesCrass < 1.0.7
Version corrigée1.0.7
ContournementIntercepter SystemStackError autour des appels à Crass; la mise à niveau vers 1.0.7 est recommandée.
Exploitation activenon connue / non déterminée
PoC publicinconnu
Publication2026-10-29T18:35:16+02:00
Mise à jour2026-10-29T18:35:18+02:00

Action recommandée

Mettre à niveau Crass vers la version 1.0.7 ou ultérieure.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :