Cybersecurity Aug 9, 2026Add to bookmarks

HollowByte vulnerability in OpenSSL allows sending an 11-byte TLS request to freeze a server's memory. A formidable attack/defense asymmetry: minimal bandwidth, maximum impact.
A vulnerability dubbed HollowByte affects OpenSSL—the cryptographic library securing most web HTTPS, SMTP, and VPN connections. The flaw allows an attacker to send a TLS request of just 11 bytes to trigger memory exhaustion on the server—up to 131 KB allocated per request on glibc systems, according to tests by Okta, which documented the flaw. This memory remains locked until the process restarts, rendering the server unable to handle further connections.
Notable point: OpenSSL released the HollowByte patch in June without a CVE, public advisory, or changelog entry referencing the flaw. A silent fix that explains why some administrators remain unaware of its existence.
All servers running OpenSSL versions prior to the June patch, meaning the vast majority of unpatched web infrastructure:
The asymmetry of this flaw is its most dangerous aspect. In a traditional DDoS attack, the attacker must generate significant traffic volume to overwhelm the target. With HollowByte:
This type of asymmetry is rare and marks a first-tier vulnerability. Similar mechanics appear in SlowLoris or Billion Laughs XML attacks, but here applied directly to the TLS handshake itself.
Confirmed facts: flaw in OpenSSL, attack vector via 11-byte TLS request, 131 KB allocated per request on glibc (tested by Okta), patch issued in June without CVE or advisory, memory unreleased until process restart.
Analysis: the silent patch is itself a warning sign—OpenSSL chose to quietly fix a serious vulnerability, meaning many installations remain exposed unknowingly. Updating to the June-fixed version is urgent.
Each malicious 11-byte TLS request forces a vulnerable OpenSSL server to allocate up to 131 KB of memory—memory unreleased until restart. An attacker can multiply requests to exhaust available memory with minimal network throughput.
openssl version. The HollowByte patch was released in June—verify your deployed version is newer.docker run <image> openssl version. Images not rebuilt since June are vulnerable.Article produced by artificial intelligence, reviewed under human editorial control.