CVE-2026-100581

OpenClaw iOS before 2026.8.11 Credential Storage via Share Extension

Published Sep 26, 2026 CVSS 4.0 · 6.8 Medium EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

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 available
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 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'}

Weaknesses
  • CWE-312

    Cleartext Storage of Sensitive Information

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 30, 2026, 12:27 AM
Reserved
Sep 26, 2026, 1:03 AM
Status
Deferred
Published
Sep 26, 2026, 3:17 AM
Modified
Sep 30, 2026, 1:16 AM