CVE-2026-41365

OpenClaw < 2026.3.31 - Sender Allowlist Bypass via Graph API Thread History

Published Apr 27, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
OpenClaw before 2026.3.31 contains a sender allowlist bypass vulnerability in MS Teams thread history fetched via Graph API. Attackers can retrieve thread messages that should be filtered by sender allowlists, bypassing message filtering restrictions.

Analysis

AI-generated

Technical impact

The vulnerability allows an attacker to retrieve Microsoft Teams thread messages via the Graph API that should be blocked by sender allowlists, thereby bypassing the application’s intended message filtering controls. By exploiting this flaw, an attacker can access content that was meant to be denied, potentially exposing sensitive information that the allowlist was designed to protect.

Affected Systems

The flaw exists in the OpenClaw application before version 2026.3.31. Users running any version earlier than 2026.3.31 are affected, regardless of the operating system, as the product runs in Node.js environments.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity level, and the vulnerability is not listed in the CISA KEV catalog, suggesting no known widespread exploitation as of now. Because the attack requires access to the Graph API for a Teams thread, it is likely a remote scenario that depends on the attacker having sufficient Graph API permissions or a compromised account. With the EPSS score of < 1%, the probability of exploitation remains uncertain, but the potential impact of bypassing sender allowlists warrants prompt remediation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the OpenClaw update to version 2026.3.31 or later to remove the sender allowlist bypass.
  • Restrict the Teams integration to only the minimum Graph API scopes required, preventing access to historical thread data.
  • Add server‑side validation that checks each message’s sender against the configured allowlist before processing or delivering the content.

Generated by OpenCVE AI on April 29, 2026 at 01:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-chfm-xgc4-47rj OpenClaw: MSTeams thread history bypasses sender allowlist via Graph API
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description OpenClaw before 2026.3.31 contains a sender allowlist bypass vulnerability in MS Teams thread history fetched via Graph API. Attackers can retrieve thread messages that should be filtered by sender allowlists, bypassing message filtering restrictions.
Title OpenClaw < 2026.3.31 - Sender Allowlist Bypass via Graph API Thread History
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-441
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:node.js:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-441

    Unintended Proxy or Intermediary ('Confused Deputy')

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Apr 28, 2026, 1:55 PM
Reserved
Apr 20, 2026, 2:09 PM
Status
Analyzed
Published
Apr 28, 2026, 12:16 AM
Modified
Jul 24, 2026, 9:10 PM