Advisory details:
gitlab / npm/openclaw/GHSA-9868-vxmx-w862
| Advisory ID | gitlab/npm/openclaw/GHSA-9868-vxmx-w862 |
| Aliases |
GHSA-9868-vxmx-w862
|
| Summary | OpenClaw's system.run allowlist bypass via shell line-continuation command substitution In OpenClaw `system.run` allowlist mode, shell-wrapper analysis could be bypassed by splitting command substitution as `$\\` + newline + `(` inside double quotes. Analysis treated the payload as allowlisted (for example `/bin/echo`), while shell runtime folded the line continuation into `$(...)` and executed non-allowlisted subcommands. |
| Status | Published |
| Exploitability | 0.5 |
| Weighted Severity | 0.0 |
| Risk | |
| Affected and Fixed Packages | Package Details |
| Introduced and Fixed Package Commit Patches | Package Commit Patches Details |
| System | Score | Found at |
|---|---|---|
| There are no known severity scores. | ||
| Reference id | Reference type | URL |
|---|---|---|
| https://github.com/openclaw/openclaw | ||
| 3f0b9dbb36c86e308267924c0d3d4a4e1fc4d1e9 | Other | https://github.com/openclaw/openclaw/commit/3f0b9dbb36c86e308267924c0d3d4a4e1fc4d1e9 |
| GHSA-9868-vxmx-w862 | https://github.com/advisories/GHSA-9868-vxmx-w862 | |
| GHSA-9868-vxmx-w862 | Advisory | https://github.com/openclaw/openclaw/security/advisories/GHSA-9868-vxmx-w862 |
No EPSS data available for this advisory.
| Patch URL | |
|---|---|
| There are no known patches. | |
There are no SSVC decisions available.