mediumVulnerability

GHSA-h656-5vcf-cm23

## Impact In Telegram DM mode, inbound media was downloaded and written to disk before sender authorization checks completed. An unauthorized sender could trigger inbound media download/write activity (including media groups) even when DM access should be denied. ## Affected Packages / Versions - Package: `openclaw` (npm) - Latest published version currently affected: `2026.2.23` - Vulnerable range: `<= 2026.2.23` - Patched in planned next release: `2026.2.24` ## Fix Commit(s) - `9514201fb9b51de5d0b23151110d0ff5d9c8bd67` ## Technical Details The Telegram handler flow now enforces DM authorization before media download/write paths execute, including media-group handling. Inbound channel activity tracking was also moved to run after DM authorization in the Telegram message context path. ## Release Process Note `patched_versions` is pre-set to the planned next release (`2026.2.24`). After npm publish, the advisory can be published without further version-field edits. OpenClaw thanks @v8hid for reporting. ### Publication Update (2026-02-25) `[email protected]` is published on npm and contains the fix commit(s) listed above. This advisory now marks `>= 2026.2.24` as patched.

Properties

ghsa_id
GHSA-h656-5vcf-cm23
severity
medium
summary
OpenClaw: Unauthorized Telegram Senders Trigger Media Download and Disk Write Before Access Check
cve_id
GHSA-h656-5vcf-cm23
is_ghsa_only
true
ghsa_published
2026-03-03T19:08:30Z
source_url
https://github.com/advisories/GHSA-h656-5vcf-cm23
ghsa_updated
2026-03-03T19:08:33Z

Related Entities (6)

AFFECTS (1)

[Software]npm/OpenClaw

HAS_WEAKNESS (4)

[Weakness]Improper Resource Shutdown or Release
[Weakness]Insufficient Control of Network Message Volume (Network Amplification)
[Weakness]Observable Timing Discrepancy
[Weakness]Allocation of Resources Without Limits or Throttling

REPORTED_BY (1)

[Source]GitHub Advisory Database

Explore deeper with Ninja Signal's threat intelligence graph

GHSA-h656-5vcf-cm23 — Ninja Signal Threat Intelligence | Ninja Signal