CVE-2026-27545 json
OpenClaw < 2026.2.26 - Approval Bypass via Parent Symlink Current Working Directory Rebind
published 8mo ago modified 4mo ago also GHSA-f7ww-2725-qvw2 , EUVD-2026-12738
- cvss
- 6.1
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.1%
- EPSS 0.1% chance of exploitation in 30 days, percentile 0%
- public exploits
- 0
- none known
Summary
OpenClaw versions prior to 2026.2.26 contain an approval bypass vulnerability in system.run execution that allows attackers to execute commands from unintended filesystem locations by rebinding writable parent symlinks in the current working directory after approval. An attacker can modify mutable parent symlink path components between approval and execution time to redirect command execution to a different location while preserving the visible working directory string.
Patch / fix
- npm openclaw 2026.2.26
- OpenClaw OpenClaw 2026.2.26
Is CVE-2026-27545 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 7mo ago
Exploit prediction
0.10% chance of exploitation in the next 30 days, higher than 0% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N |
| CNA | 3.1 | 6.1 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L |
| CNA | 4.0 | 6.9 | CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 4.7 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | openclaw | <2026.2.26 |
2026.2.26 |
Affected products
- OpenClaw OpenClaw
Classification
References
-
github.com
/openclaw/openclaw/commit/78a7ff2d50fb3bcef351571cb5a0f21430a340c1
patch, web
-
github.com
/openclaw/openclaw/commit/d82c042b09727a6148f3ca651b254c4a677aff26
patch, web
-
github.com
/openclaw/openclaw/commit/d06632ba45a8482192792c55d5ff0b2e21abb0a7
patch, web
-
github.com
/openclaw/openclaw/commit/4e690e09c746408b5e27617a20cb3fdc5190dbda
patch, web
-
github.com
/openclaw/openclaw/commit/4b4718c8dfce2e2c48404aa5088af7c013bed60b
patch, web
-
github.com
/openclaw/openclaw/security/advisories/GHSA-f7ww-2725-qvw2
vendor-advisory, web
-
vulncheck.com
/advisories/openclaw-approval-bypass-via-parent-symlink-current-working-directory-rebind
third-party-advisory, web
-
nvd.nist.gov
/vuln/detail/CVE-2026-27545
advisory
-
github.com
/openclaw/openclaw
package
Sources
- CVE List CVE-2026-27545
- GitHub Advisory GHSA-f7ww-2725-qvw2
- NVD CVE-2026-27545
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.