一线运维实战手记 · 云计算 · 数据库 · 故障排查
2026年9月16日

CVE-2026-10144 [HIGH] – Rsbuild before 2.0.9 contains a command injection vulnerability that allows attackers to e

未分类
📑 文章目录

Rsbuild before 2.0.9 contains a command injection vulnerability that allows attackers to execute arbitrary OS commands by supplying a crafted URL containing shell metacharacters to the server.open configuration on macOS. The openBrowser() function in packages/core/src/server/open.ts passes the URL through encodeURI() before interpolating it into a shell command executed via child_process.exec(), but because encodeURI() does not encode dollar signs, parentheses, or semicolons, embedded shell metacharacters are evaluated by /bin/sh, enabling arbitrary command execution.