CVE-2026-53857: OpenClaw Policy Enforcement Vulnerability in Zalo Contact Display Names
OpenClaw versions prior to 2026.5.3 have a flaw in how they enforce access control policies for Zalo contacts. Attackers who can change their display name in Zalo can trick the system into sending them agent responses that were meant for other users. This happens because the policy engine relies on display name metadata to decide who should receive sensitive information, but attackers can modify their display name after initially connecting. An authenticated attacker could exploit this to receive privileged communications intended for different Zalo identities.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 8.1 HIGH · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
- Weaknesses (CWE)
- CWE-290
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-16 / 2026-06-18
NVD description (verbatim)
OpenClaw before 2026.5.3 contains a policy enforcement vulnerability where Zalo contacts with mutable display metadata could match allowFrom policy entries through display name changes. Attackers with mutable display names could receive agent responses intended for different Zalo identities when the feature is enabled.
2 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-53857 is a policy enforcement vulnerability (CWE-290: Improper Input Validation) in OpenClaw's access control implementation for Zalo contact handling. The vulnerability exists in versions before 2026.5.3. The system enforces allowFrom policies by checking Zalo contact display names against policy entries, but fails to account for mutable display metadata. An authenticated attacker can modify their display name after initial policy matching, causing the system to associate subsequent agent responses with the attacker's new identity rather than the originally authenticated Zalo identity. This breaks the intended separation of agent communications across different Zalo accounts. The CVSS 3.1 score of 8.1 (HIGH) reflects network accessibility, low attack complexity, and high impact to both confidentiality and integrity.
Business impact
Organizations deploying OpenClaw with Zalo integration face a direct risk of confidential agent communications being misdirected to unauthorized users. Sensitive responses intended for specific Zalo contacts could be intercepted by authenticated attackers who change their display names. This undermines trust in the system's ability to route sensitive data correctly and could lead to exposure of customer information, internal decisions, or privileged agent outputs. For firms using this feature in production, the vulnerability represents a control failure that could have regulatory and reputational consequences if exploited to expose protected data.
Affected systems
OpenClaw prior to version 2026.5.3 is affected. Any deployment using the Zalo contact feature with policy enforcement enabled is at risk, particularly those where Zalo contacts are authenticated and have the ability to modify their display names. The vulnerability does not affect systems where policy enforcement is disabled or where Zalo integration is not used.
Exploitability
Exploitation requires valid authentication to the OpenClaw system (PR:L in the CVSS vector), meaning an attacker must first gain legitimate access to a Zalo contact account or have existing agent credentials. No user interaction is required. Once authenticated, changing the display name is a straightforward action that can be performed over the network. The attack is reliable because the policy matching logic does not re-validate identity after metadata changes. This makes the vulnerability moderately practical for insiders or users with prior account compromise.
Remediation
Upgrade OpenClaw to version 2026.5.3 or later, which addresses the policy enforcement vulnerability. If immediate patching is not possible, disable Zalo contact policy enforcement or restrict Zalo integration to environments where display name changes are prohibited or monitored. Verify that policy enforcement logic has been updated to use immutable identity attributes rather than mutable display metadata when making access control decisions.
Patch guidance
Organizations should prioritize upgrading to OpenClaw 2026.5.3 or the latest available release as soon as testing permits. Verify patch compatibility with dependent systems before deployment. If a phased rollout is necessary, prioritize instances handling sensitive agent communications. Consult the OpenClaw vendor security advisory for specific migration guidance and any breaking changes associated with the policy enforcement fix.
Detection guidance
Monitor for suspicious patterns of Zalo contact display name changes followed by unusual agent response routing or communication retrieval. Log all display name modification events and cross-reference them with subsequent policy matching decisions. Audit logs should capture which identity was used for policy evaluation versus which identity initiated the request. Behavioral analytics can flag accounts that frequently change display names or receive responses intended for multiple different Zalo identities. Review access control logs for mismatches between the authenticated contact and the policy-matched recipient.
Why prioritize this
This vulnerability should receive high priority for remediation due to its CVSS 8.1 severity, the requirement for only authenticated access, and the direct breach of confidentiality and integrity controls. The ability to redirect agent communications—potentially containing sensitive business logic, customer data, or internal decisions—represents a material security control failure. Organizations relying on policy-based routing for data protection should treat this as urgent. However, it is not critical (CVSS would be 9.0+) because it requires prior authentication and does not enable unauthenticated access or system-wide availability impact.
Risk score, explained
The CVSS 3.1 score of 8.1 reflects a network-accessible vulnerability with low attack complexity and a low privilege requirement (L, meaning standard user credentials suffice). The attack has no user interaction requirement and affects only the confidentiality and integrity of the targeted user's communications, not system availability. The scope is unchanged—only the Zalo contact's intended confidentiality is affected, not other system components. The HIGH severity reflects the combination of easy exploitation, high information disclosure impact, and the foundational nature of policy enforcement to system trust.
Frequently asked questions
Does this vulnerability allow unauthenticated access to agent communications?
No. Exploitation requires valid authentication to an OpenClaw or Zalo contact account. Attackers must have legitimate credentials or must have compromised an existing account. The vulnerability does not bypass authentication itself; it exploits how authenticated identities are linked to policy decisions after the fact.
Is this vulnerability actively exploited in the wild?
This vulnerability is not currently tracked in CISA's Known Exploited Vulnerabilities (KEV) catalog, indicating no confirmed active exploitation has been publicly disclosed as of the vulnerability's publication date. However, the straightforward nature of the attack (modifying a display name) suggests that exploitation is feasible and may not require sophisticated tooling.
Can we mitigate this without upgrading if we disable Zalo integration?
Yes. Disabling Zalo contact integration or the policy enforcement feature on Zalo contacts will prevent exploitation. However, this is a temporary workaround and does not address the underlying control logic flaw. A permanent fix requires upgrade to 2026.5.3 or later to restore proper identity validation in policy enforcement.
What should we check in our logs to see if we've been exploited?
Search for Zalo contact display name modifications (particularly frequent changes) correlated with agent response routing events where the recipient identity differs from the requesting identity. Also look for policy evaluation logs that show a mismatch between the authenticated Zalo contact and the policy-matched contact. If you cannot isolate these events, review access control audit trails for any account receiving agent communications intended for multiple different Zalo identities within a short timeframe.
This analysis is provided for informational and defensive security purposes. SEC.co does not warrant the completeness or accuracy of third-party vendor information. Organizations should verify patch availability and compatibility with their specific OpenClaw deployment through the official vendor security advisory before taking remediation actions. The vulnerability details and affected versions reflect publicly available information as of the publication date; consult the vendor for the most current status. This document does not constitute legal advice or a guarantee of security. Use at your own risk and in accordance with your organization's change management and testing procedures. Source: NVD (public-domain), retrieved 2026-07-24. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-53811HIGHOpenClaw Matrix allowFrom Privilege Escalation Vulnerability
- CVE-2026-53817HIGHOpenClaw Admin Token Persistence via Locality Spoofing
- CVE-2026-53823HIGHOpenClaw Privilege Escalation via Mutable Slack Display Names
- CVE-2026-53832HIGHOpenClaw Identity Header Forgery & Privilege Escalation
- CVE-2026-53833HIGHOpenClaw QQBot Authorization Bypass (CVSS 7.7)
- CVE-2026-53849HIGHOpenClaw Privilege Escalation via Discord Display Name Spoofing
- CVE-2026-42674HIGHAdvanced Access Manager Authentication Bypass via URL Encoding
- CVE-2026-46414HIGHMicrosoft UFO WebSocket Authentication Bypass and Role Spoofing