IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Crass: Denial of Service über übergrosse numerische Exponenten in CSS

CVE-2026-61845Hoch 8.9

← Alle Schwachstellen

Zusammenfassung

Crass, ein CSS-Parser für Ruby, verarbeitet numerische Exponenten in CSS-Werten ohne sie vorher zu begrenzen, bevor das Ergebnis auf Float::MAX gekürzt wird. Ein Angreifer, der einer Anwendung CSS-Zeichenketten übergeben kann, die Crass parst, kann mit einer sehr kleinen Eingabe übermässige CPU- und Speicherauslastung erzwingen, was zu einem Absturz führen kann. Der Hersteller beschreibt dies als Denial of Service; eine Auswirkung auf Vertraulichkeit oder Integrität wird nicht angegeben.

Betroffen

  • Crass-Versionen vor 1.0.7

Behoben in

  • Crass 1.0.7 (begrenzt Exponenten, bevor 10**exponent berechnet wird)

Umgehung

  • Keine Workaround-Massnahme des Herstellers dokumentiert.
  • Das Aktualisieren auf 1.0.7 ist die Behebung.

Ausnutzung

  • Keine bekannte Ausnutzung in freier Wildbahn.
  • Kein öffentlicher Proof of Concept gefunden.
  • CISA SSVC: Ausnutzung keine, automatisierbar nein, technische Auswirkung teilweise.

Unsere Empfehlung

  • Ermitteln Sie Ruby-Anwendungen, die Crass direkt oder indirekt verwenden (zum Beispiel über loofah oder rails-html-sanitizer), und prüfen Sie deren Gemfile.lock.
  • Aktualisieren Sie crass auf 1.0.7 oder neuer und rollen Sie betroffene Anwendungen neu aus.
  • Falls ein sofortiges Update nicht möglich ist, begrenzen Sie die Grösse der akzeptierten CSS- und HTML-Eingaben und setzen Sie Rate-Limits auf Endpunkte, die diese entgegennehmen.
  • Prüfen Sie Linux-Distributionspakete (ruby-crass) auf korrigierte Versionen, da der Status von Backports unbekannt ist.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 08:24.

Referenzen der NVD (3)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.

Betroffen? Wir helfen.

Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.