Resource Exhaustion Vulnerability in OpenClaw Package
Summary
GHSA-36cp-mh65-x882: Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-rm59-992w-x2mv. Affects openclaw versions < 2026.3.22. Fixed in 2026.3.22. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
OpenClaw is an open-source package designed for handling voice call webhooks, enabling developers to integrate telephony features into their applications. It is built on the npm ecosystem and is widely used for its ease of use and flexibility. However, prior to version 2026.3.22, OpenClaw is susceptible to a critical vulnerability that allows unauthenticated attackers to exploit its webhook handling mechanism.
Vulnerability Detail
The vulnerability in OpenClaw arises from its handling of voice call webhook requests. Specifically, before version 2026.3.22, the package buffers request bodies without performing necessary provider signature checks. This oversight allows attackers to send large or malicious webhook requests, leading to resource exhaustion on the server. The lack of authentication means that any attacker can exploit this vulnerability, potentially causing denial of service and impacting the availability of the application.
How To Fix
Latest published version: 2026.10.6 as of 22 Oct 2026
npm install openclaw@2026.10.6
Upgrading to it may include breaking changes; the version below is the minimum fixed release for this vulnerability.
If you need the minimum change
2026.3.22
This is the first release that contains the fix.
npm install openclaw@2026.3.22
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
As a temporary measure, you can implement rate limiting on your webhook endpoint to mitigate the risk of resource exhaustion. This can be done using middleware in your application that restricts the number of requests from a single source within a specified timeframe.
Conclusion
The OpenClaw package has a resource exhaustion vulnerability that can be exploited by unauthenticated attackers. It is crucial to update to version 2026.3.22 or later to mitigate this risk. Additionally, utilizing tools like Vulert can help monitor for such vulnerabilities in your applications.
See every vulnerability recorded for openclaw →
FAQ
The vulnerability allows unauthenticated attackers to send large webhook requests, leading to resource exhaustion on the server.
You can use Vulert, which monitors and alerts for open-source vulnerabilities in real-time. Visit Vulert Scanner to check your application without any signup.
The CVSS score of this vulnerability is 5.3, indicating a moderate severity level.
Yes, the vulnerability is patched in version 2026.3.22 of the OpenClaw package.
If immediate updating is not possible, consider implementing rate limiting on your webhook endpoint as a temporary workaround.
References
Related vulnerabilities
Recent vulnerabilities recorded for openclaw.
Follow Vulert in Google
Get more Vulert vulnerability and dependency-security updates in Google Search and AI results.