Report
CVE-2026-54904 Hoch

concurrent-ruby: Endlosschleife bei AtomicReference#update mit NaN-Wert

Kennzahlen

CVSS-Basiswert
7.5
EPSS
0.32%
Veröffentlicht
Aktualisiert
Quelle
NVD

Beschreibung

In der Ruby-Bibliothek concurrent-ruby kann Concurrent::AtomicReference#update vor Version 1.3.7 in eine dauerhafte Busy-Retry-Schleife geraten, wenn der aktuelle Wert Float::NAN ist. Ursache ist das Zusammenspiel aus der Retry-Logik von AtomicReference#update, der Prüfung old == old_value in Numeric#compare_and_set und der Ruby-NaN-Semantik, bei der Float::NAN == Float::NAN stets false ergibt. Enthält eine AtomicReference einmal NaN, führt jeder weitere Aufruf von #update den übergebenen Block endlos aus und kehrt nie zurück. In Diensten, die extern abgeleitete Zahlenwerte in einer AtomicReference speichern, kann dies zu CPU-Erschöpfung oder dauerhaft hängenden Requests bzw. Jobs führen. CVSS-Basiswert: 7.5 (Hoch). Empfohlene Massnahme: Update auf concurrent-ruby 1.3.7 oder neuer.

Changelog

  1. 2026-07-29 · zuletzt

    • Report neu erstellt.

Automatisch aus dem Vergleich der Datenstände erzeugt (CVSS, Schweregrad, KEV-Status, Ransomware, betroffene Produkte, EPSS-Sprünge ab 5 Prozentpunkten). Nicht redaktionell verfasst.

Betroffene Produkte

Quellen und Referenzen

Weitere Schwachstellen in Ruby

Alle Reports zu Ruby

Feed folgen, kostenlos

Priorisierte Schwachstellen per RSS sofort verfolgen, frei zugänglich und ohne Anmeldung. Zustellung per E-Mail, Webhook, REST oder TAXII auf Anfrage.

RSS-Feed öffnen Zustellung anfragen

Über diesen Report

  • Priorisierung nach KEV-Status, EPSS-Score und CVSS-Basiswert.
  • Stündliche Aktualisierung durch die Threat-Intelligence-Pipeline.
  • NIS2/CRA-relevante Produkte im DACH-Markt.