CVE Catalog

CVE-2026-67183

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.37%

29th percentile - higher than 29% of all known CVEs

Summary

TinyWeb through version 0.0.8 has a memory leak vulnerability allowing unauthenticated attackers to exhaust available memory by sending ordinary well-formed HTTP requests. Each request allocates Url, HttpHeaders, and HttpHeader objects via raw new expressions that are never freed due to missing destructors and unreachable delete calls, causing worker memory to grow by ~20-28 kB per request until the process is killed.

Risk Assessment

An attacker can exhaust server memory, causing worker process crashes and denial of service (DoS), making the application unavailable.

Recommendation

Upgrade TinyWeb to a version above 0.0.8 that includes memory deallocation fixes with destructors and proper delete calls.

Other vulnerabilities in TinyWeb

See all
Original NVD description (English source)

TinyWeb through 0.0.8 contains a memory leak vulnerability that allows unauthenticated attackers to exhaust available memory by sending ordinary well-formed HTTP requests. Each request causes HttpParser::execute() to allocate Url objects, HttpHeaders objects, and HttpHeader instances via raw new expressions that are never freed due to missing destructors and unreachable delete calls, causing worker resident memory to grow monotonically by approximately 20 to 28 kB per request until the worker process is killed.

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