| 제목 | SkyworkAI DeepResearchAgent main OS Command Injection |
|---|
| 설명 | Multiple critical Remote Code Execution (RCE) vulnerabilities exist in the DeepResearchAgent project's tool loading system. These vulnerabilities allow arbitrary code execution through insufficient input validation in the `Tool.from_code()`, `Tool.from_dict()`, and `ToolCollection.from_mcp()` methods. When loading tools from external sources, user-controlled input is directly passed to Python's `exec()` function or system command execution without any sanitization or validation, enabling attackers to execute arbitrary code with the privileges of the application process. |
|---|
| 원천 | ⚠️ https://github.com/bayuncao-bit/vul-36 |
|---|
| 사용자 | bayuncao (UID 50143) |
|---|
| 제출 | 2025. 07. 23. AM 08:57 (9 개월 ago) |
|---|
| 모더레이션 | 2025. 08. 06. PM 12:33 (14 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 319026 [SkyworkAI DeepResearchAgent 까지 08eb7f8eb9505d0094d75bb97ff7dacc3fa3bbf2 src/tools/tools.py from_code/from_dict/from_mcp 권한 상승] |
|---|
| 포인트들 | 20 |
|---|