Corvusoft Restbed: Denial of Service durch unbegrenzte Pufferung von HTTP-Headern
Zusammenfassung
Restbed, ein C++-Framework für asynchrone REST-Dienste, liest HTTP-Request-Header in den Versionen bis und mit 5.0.0 ohne maximale Grösse ein. Ein entfernter, nicht authentifizierter Angreifer kann TCP-Verbindungen öffnen und Header-Daten ohne End-of-Header-Marker senden, sodass der Server so lange Speicher allokiert, bis der Prozess beendet wird. Die Auswirkung beschränkt sich auf die Verfügbarkeit, und die Gefährdung hängt davon ab, ob eine auf Restbed basierende Anwendung in unsicheren Netzwerken erreichbar ist.
Betroffen
- Corvusoft Restbed bis und mit 5.0.0
- Anwendungen, Appliances oder eingebettete Geräte, die Restbed in diesen Versionen einbinden
Behoben in
Unbekannt. Es wurde weder eine korrigierte Version noch eine Sicherheitsmitteilung von Corvusoft gefunden. Das Upstream-Repository auf einen Commit oder ein Release nach 5.0.0 prüfen.
Umgehung
- Einen Reverse Proxy oder Load Balancer vor den Dienst stellen, der Grenzen für die Header-Grösse und die Verbindungsdauer durchsetzt.
- Den Zugriff auf Restbed-basierte Dienste auf vertrauenswürdige Netzwerke oder VPN beschränken.
- Den Dienst unter einem Supervisor betreiben, der ihn neu startet. Dies begrenzt die Auswirkung, behebt die Schwachstelle aber nicht.
Ausnutzung
- CISA SSVC führt die Ausnutzung als "poc" auf, und das Problem ist automatisierbar.
- Keine bekannte Ausnutzung in freier Wildbahn. In der Recherche wurde kein Exploit-Code gefunden.
Unsere Empfehlung
- Software-Lieferanten und interne Entwickler fragen, ob ihre Produkte Restbed verwenden.
- Lockfiles und installierte Binärdateien auf Restbed prüfen.
- Sicherstellen, dass jeder exponierte Dienst hinter einem Proxy oder einer Firewall mit Request-Limiten liegt.
- Das Upstream-Repository und den Hersteller auf eine korrigierte Version überwachen und bei Verfügbarkeit aktualisieren.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Corvusoft Restbed GitHub repository github.com
- Restbed issue #558 github.com
- Restbed service_impl.cpp at e1227a2 github.com
- Restbed session.cpp at e1227a2 github.com
- VulnCheck advisory: restbed through 5.0.0 denial of service www.vulncheck.com
- OSV: CVE-2026-103471 osv.dev
- VulDB entry 412320 vuldb.com
- HOL Guard: CVE-2026-103471 hol.org
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 01.11.2026 06:35.
Referenzen der NVD (6)
- https://github.com/Corvusoft/restbed
- https://github.com/Corvusoft/restbed/blob/e1227a297ce6d4e9f78222456507b29bb8ab77e9/src/corvusoft/restbed/deta…
- https://github.com/Corvusoft/restbed/blob/e1227a297ce6d4e9f78222456507b29bb8ab77e9/src/corvusoft/restbed/sess…
- https://github.com/Corvusoft/restbed/issues/558
- https://www.vulncheck.com/advisories/restbed-through-5.0.0-denial-of-service-via-unbounded-header-buffering
- https://github.com/Corvusoft/restbed/issues/558
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
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.
