CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-27630

High
Published: Translated: NVD NIST

Summary

TinyWeb to serwer WWW (HTTP, HTTPS) napisany w Delphi dla Win32. Wersje przed 2.02 są podatne na atak Denial of Service (DoS) znany jako Slowloris, ponieważ serwer tworzy nowy wątek systemowy dla każdego połączenia bez ograniczenia równoczesności lub odpowiedniego limitu czasu na żądanie.

Risk Assessment

Nieautoryzowany zdalny atakujący może wyczerpać limity równoczesności serwera i pamięć, otwierając liczne połączenia i wysyłając dane wyjątkowo wolno. Każdy, kto hostuje usługi przy użyciu TinyWeb, jest narażony na to ryzyko.

Recommendation

Zaleca się aktualizację do wersji 2.02, która wprowadza limit `CMaxConnections` (ustawiony na 512) oraz limit czasu `CConnectionTimeoutSecs` (ustawiony na 30 sekund). Jeśli aktualizacja nie jest możliwa, rozważ umieszczenie serwera za solidnym reverse proxy lub Web Application Firewall (WAF), takim jak nginx, HAProxy lub Cloudflare.

Related vulnerabilities

Original NVD description (English source)

TinyWeb is a web server (HTTP, HTTPS) written in Delphi for Win32. Versions prior to version 2.02 are vulnerable to a Denial of Service (DoS) attack known as Slowloris. The server spawns a new OS thread for every incoming connection without enforcing a maximum concurrency limit or an appropriate request timeout. An unauthenticated remote attacker can exhaust server concurrency limits and memory by opening numerous connections and sending data exceptionally slowly (e.g. 1 byte every few minutes). Anyone hosting services using TinyWeb is impacted. Version 2.02 fixes the issue. The patch introduces a `CMaxConnections` limit (set to 512) and a `CConnectionTimeoutSecs` idle timeout (set to 30 seconds). As a temporary workaround if upgrading is not immediately possible, consider placing the server behind a robust reverse proxy or Web Application Firewall (WAF) such as nginx, HAProxy, or Cloudflare, configured to buffer incomplete requests and aggressively enforce connection limits and timeou

Vulnerability data from NVD (NIST) · CISA KEV · EPSS