Before OpenClaw 2026.4.2, Zalo webhook replay dedupe keys were not scoped strongly enough across chat and sender dimensions. Legitimate events from different conversations or senders could collide and be dropped as duplicates.
Cross-conversation or cross-sender collisions could cause silent message suppression and break bot workflows. This was an availability issue in webhook event processing.
openclaw (npm)<= 2026.4.1>= 2026.4.22026.4.1ef7c553dd16ee579f1d1a363f5881a99726c1412 — scope Zalo webhook replay dedupe across the missing event dimensionsThe fix is present on main and is staged for OpenClaw 2026.4.2. Publish this advisory after the 2026.4.2 npm release is live.
Thanks @D0ub1e-D for reporting.
{
"nvd_published_at": null,
"severity": "MODERATE",
"github_reviewed_at": "2026-04-07T18:15:59Z",
"cwe_ids": [
"CWE-349",
"CWE-440"
],
"github_reviewed": true
}