Gửi #668005: wonderwhy-er DesktopCommanderMCP 0.2.13 OS Command Injectionthông tin

tiêu đềwonderwhy-er DesktopCommanderMCP 0.2.13 OS Command Injection
Mô tảCommand Blocklist Bypass via Absolute Path The command blocklist can be bypassed by specifying the absolute path to a blocked command. The extractBaseCommand function uses the entire string as the command name if it contains no spaces, failing to normalise paths to their base command name. For example, the check fails to match the blocked command sudo with the user input /usr/bin/sudo. This vulnerability allows a malicious actor to bypass the command blocklist by simply providing a full path to the command. This leads to arbitrary command execution, nullifying the security control. The severity would vary depending on the privileges of the user running the server.
Nguồn⚠️ https://github.com/wonderwhy-er/DesktopCommanderMCP/issues/218
Người dùng
 crem (UID 91252)
Đệ trình03/10/2025 07:16 (cách đây 10 các tháng)
Kiểm duyệt08/10/2025 12:53 (5 days later)
Trạng tháiđược chấp nhận
Mục VulDB327609 [wonderwhy-er DesktopCommanderMCP đến 0.2.13 Absolute Path src/command-manager.ts extractBaseCommand nâng cao đặc quyền]
điểm20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!