CVE-2026-29612
Memory Allocation DoS via Base64 Decoding in OpenClaw
Publication date: 2026-03-05
Last updated on: 2026-03-11
Assigner: VulnCheck
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| openclaw | openclaw | to 2026.2.14 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-770 | The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated. |
Attack-Flow Graph
AI Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
I don't know
How can this vulnerability be detected on my network or system? Can you suggest some commands?
I don't know
What immediate steps should I take to mitigate this vulnerability?
I don't know
Can you explain this vulnerability to me?
This vulnerability exists in OpenClaw versions prior to 2026.2.14. The software decodes base64-backed media inputs into buffers before it enforces limits on the decoded size. Because of this, attackers can supply oversized base64 payloads that cause the program to allocate large amounts of memory.
This can lead to excessive memory usage, which can degrade system performance or cause the application to crash.
How can this vulnerability impact me? :
The primary impact of this vulnerability is a denial of service (DoS). Remote attackers can exploit it by sending oversized base64 payloads that cause large memory allocations, leading to memory pressure.
This memory pressure can slow down or crash the affected system or application, disrupting normal operations.