Description
OpenClaw for iOS before 2026.8.11 stores Gateway credentials as cleartext JSON in App Group UserDefaults instead of the device Keychain. Attackers with access to unencrypted device backups or extracted App Group containers can recover valid Gateway tokens and passwords to authenticate with operator authority.
Published: 2026-09-26
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Credential Theft
Action: Patch
AI Analysis

Impact

OpenClaw for iOS prior to version 2026.8.11 stores Gateway credentials in cleartext JSON within the App Group UserDefaults instead of the secure device Keychain. Because the credentials are not encrypted, an attacker who can access an unencrypted device backup or extract the App Group container can recover Gateway tokens and passwords, enabling authentication with operator authority. This exposes both the confidentiality of stored credentials and the integrity of operator sessions. The fault is a CWE-312 weakness, Cleartext Storage of Sensitive Information.

Affected Systems

All users of OpenClaw iOS version prior to 2026.8.11 are affected. The vulnerability applies to the OpenClaw application bundle on iOS devices.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate to high risk, while the EPSS score is unavailable, so the likelihood of exploitation cannot be quantified. The vulnerability is not listed in the CISA KEV catalog. Attackers need access to an unencrypted backup or the device’s App Group container, which may be achieved by a local attacker who has physical or remote access to a compromised device or by extracting backups that are not encrypted. Once the credentials are retrieved, the attacker can impersonate a Gateway operator and gain unauthorized access to operator accounts.

Generated by OpenCVE AI on September 26, 2026 at 04:44 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenClaw to 2026.8.11 or later, which stores credentials in the secure Keychain.
  • If an upgrade is not immediately possible, revoke any known Gateway credentials and force the application to regenerate new tokens.
  • Disable or remove the share extension until the issue is resolved, or ensure that the extension does not persist cleartext credentials.

Generated by OpenCVE AI on September 26, 2026 at 04:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 30 Sep 2026 01:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 26 Sep 2026 02:30:00 +0000

Type Values Removed Values Added
Description OpenClaw for iOS before 2026.8.11 stores Gateway credentials as cleartext JSON in App Group UserDefaults instead of the device Keychain. Attackers with access to unencrypted device backups or extracted App Group containers can recover valid Gateway tokens and passwords to authenticate with operator authority.
Title OpenClaw iOS before 2026.8.11 Credential Storage via Share Extension
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-312
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-30T00:27:46.423Z

Reserved: 2026-09-26T01:03:42.740Z

Link: CVE-2026-100581

cve-icon Vulnrichment

Updated: 2026-09-30T00:27:42.435Z

cve-icon NVD

Status : Deferred

Published: 2026-09-26T03:17:05.930

Modified: 2026-09-30T01:16:35.240

Link: CVE-2026-100581

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T07:30:08Z

Weaknesses
  • CWE-312

    Cleartext Storage of Sensitive Information