
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-32980 is a resource exhaustion vulnerability in OpenClaw, a Node.js-based Telegram bot framework, caused by reading and buffering webhook request bodies before validating the x-telegram-bot-api-secret-token authentication header. All versions up to and including 2026.3.12 are affected; the issue was fixed in version 2026.3.13. The vulnerability was published on March 29, 2026, and assigned by VulnCheck. It carries a CVSS v3.1 base score of 7.5 (High) and a CVSS v4.0 base score of 8.7 (High) (GitHub Advisory, Feedly).
The root cause is classified as CWE-770 (Allocation of Resources Without Limits or Throttling) — specifically, the Telegram webhook handler in src/telegram/webhook.ts called readJsonBodyWithLimit(...) to fully read and buffer the POST request body before checking the x-telegram-bot-api-secret-token header. This means any unauthenticated network attacker can send POST requests to the webhook endpoint, forcing the server to consume memory (up to the configured body limit, approximately 1 MB per request), hold open socket connections, and perform JSON parsing work — all before any authentication check occurs. No special privileges or user interaction are required; the attack vector is purely network-based (GitHub Advisory, Fix Commit).
Successful exploitation results in a denial-of-service (DoS) condition by exhausting server memory, socket connections, and CPU time through JSON parsing on unauthenticated requests. There is no impact on confidentiality or data integrity — the vulnerability is purely an availability issue. Under sustained attack, legitimate Telegram bot traffic would be unable to be processed, effectively taking the bot offline (GitHub Advisory, Feedly).
No public proof-of-concept exploit code has been identified, and there is no evidence of in-the-wild exploitation at this time. The EPSS score is approximately 0.064%, reflecting low current exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Despite the absence of a PoC, the attack is trivially executable — any attacker capable of sending HTTP POST requests to the webhook endpoint can trigger resource exhaustion without authentication (Feedly, GitHub Advisory).
Content-Length header (up to ~1 MB) and either no x-telegram-bot-api-secret-token header or an invalid one.Content-Length values but missing or invalid x-telegram-bot-api-secret-token headers.Upgrade OpenClaw to version 2026.3.13 or later, which validates the x-telegram-bot-api-secret-token header before reading any request body, immediately rejecting unauthorized requests with a 401 response and closing the connection. No configuration-based workaround is available for unpatched versions; upgrading is the only effective remediation. As an interim network-level measure, operators may consider rate-limiting POST requests to the webhook endpoint at the reverse proxy or firewall layer to reduce the impact of flooding attacks (GitHub Advisory, Fix Commit).
The vulnerability was reported by researcher @space08 and acknowledged by the OpenClaw maintainers, who issued a fix promptly. Brief mentions appeared on Mastodon and Bluesky CVE tracking accounts shortly after disclosure. Security aggregators including RedPacket Security, InfinitSec, and Yazoul published CVE alert summaries. No significant broader media coverage or notable researcher commentary beyond routine CVE tracking has been identified (Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."