CVE-2026-29611

OpenClaw < 2026.2.14 - Local File Inclusion via mediaPath Parameter in BlueBubbles Media Handling

Published Mar 5, 2026 CVSS 4.0 · 8.2 High EPSS < 1% KEV · Not listed
Description
OpenClaw versions prior to 2026.2.14 contain a local file inclusion vulnerability in BlueBubbles extension (must be installed and enabled) media path handling that allows attackers to read arbitrary files from the local filesystem. The sendBlueBubblesMedia function fails to validate mediaPath parameters against an allowlist, enabling attackers to request sensitive files like /etc/passwd and exfiltrate them as media attachments.

Analysis

AI-generated

Technical impact

The vulnerability is a Local File Inclusion flaw in the BlueBubbles media handling component of OpenClaw. By sending crafted requests to the sendBlueBubblesMedia endpoint, an attacker can supply a mediaPath value that bypasses the lack of validation and points to arbitrary files on the server filesystem. This allows reading sensitive files such as /etc/passwd and exfiltrating them as media attachments. The weakness corresponds to CWE‑73 results in confidentiality exposure.

Affected Systems

OpenClaw products prior to version 2026.2.14 are affected. The flaw exists only when the BlueBubbles extension is installed and enabled; no other OpenClaw components are impacted. Users running these older versions should verify whether the BlueBubbles feature is in use and apply the latest release otherwise.

Risk and Exploitability

The CVSS score of 8.2 classifies this as a high‑severity vulnerability. The EPSS score of less than 1% indicates that, at present, exploitation is unlikely to be widespread, but the concept of a local file inclusion remains a serious risk. The vulnerability is not listed in CISA’s KEV catalog. Exploitation requires the ability to target the sendBlueBubblesMedia endpoint, either locally or via a remote attack vector, and to supply a malicious mediaPath parameter. This is inferred from the description and is not directly stated in the advisory.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenClaw to version 2026.2.14 or later, which includes proper validation of mediaPath parameters.
  • If the BlueBubbles extension is not required, disable or remove it to eliminate the attack surface.
  • As a temporary measure, configure the application to restrict the directories that can be accessed via mediaPath, for example by enforcing an explicit allowlist of safe folders.

Generated by OpenCVE AI on April 16, 2026 at 11:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-rwj8-p9vq-25gv OpenClaw has a LFI in BlueBubbles media path handling
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

Type Values Removed Values Added
Description OpenClaw versions prior to 2026.2.14 contain a local file inclusion vulnerability in BlueBubbles extension (must be installed and enabled) media path handling that allows attackers to read arbitrary files from the local filesystem. The sendBlueBubblesMedia function fails to validate mediaPath parameters against an allowlist, enabling attackers to request sensitive files like /etc/passwd and exfiltrate them as media attachments.
Title OpenClaw < 2026.2.14 - Local File Inclusion via mediaPath Parameter in BlueBubbles Media Handling
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-73
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:node.js:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-73

    External Control of File Name or Path

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
May 25, 2026, 11:41 PM
Reserved
Mar 4, 2026, 4:16 PM
Status
Analyzed
Published
Mar 5, 2026, 10:16 PM
Modified
Jun 17, 2026, 10:29 AM