Command injection in the maintainer/dev script scripts/update-clawtributors.ts.
Affects contributors/maintainers (or CI) who run bun scripts/update-clawtributors.ts in a source checkout that contains a malicious commit author email (e.g. crafted @users.noreply.github.com values).
Normal CLI usage is not affected (npm i -g openclaw): this script is not part of the shipped CLI and is not executed during routine operation.
v2026.1.8 through v2026.2.13 (inclusive)>= 2026.1.8, < 2026.2.14The script derived a GitHub login from git log author metadata and interpolated it into a shell command (via execSync). A malicious commit record could inject shell metacharacters and execute arbitrary commands when the script is run.
a429380e337152746031d290432a4b93aa553d552026.2.14Thanks @scanleale and @MegaManSec (https://joshua.hu) of AISLE Research Team for reporting.
| Score | Percentile |
|---|---|
| 0.06% | 17.02% |
| Base score | Version | Severity | Vector |
|---|---|---|---|
| 8.6 | 4.0 | — |
|
| Type | Value |
|---|---|
| GHSA | GHSA-m7x8-2w3w-pr42 ↗ |
| CVE | CVE-2026-26323 ↗ |
| CWE id | Name |
|---|---|
| CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') |
Vulnerable version ranges and first patched releases as published by GitHub.
| Ecosystem | Package | Vulnerable range | First patched | Vulnerable functions |
|---|---|---|---|---|
| npm | openclaw | >= 2026.1.8, < 2026.2.14 | 2026.2.14 | — |