提交 #558415: web-arena-x webarena <=0.2.0 Code Injection信息

标题web-arena-x webarena <=0.2.0 Code Injection
描述WebArena is a standalone, self-hostable web environment for building LLM autonomous agents. In the WebArena project, specifically in the evaluators.py file (https://github.com/web-arena-x/webarena/blob/main/evaluation_harness/evaluators.py#L266), there is a critical vulnerability. The code checks if the "target_url" starts with "func" and if so, extracts a substring, replaces a value, and then passes it to the "eval()" function for execution. Since "eval()" is used with user-supplied input (as demonstrated by creating a config with "target_url= 'func:import('os').system('rm -f /path/to/sensitive/file')'"), it poses a Remote Code Execution (RCE) risk. This allows attackers to execute arbitrary code with the privileges of the running application, potentially leading to data loss, service outages, or malware installation. It aligns with CWE-94. More details: https://github.com/web-arena-x/webarena/issues/194
来源⚠️ https://github.com/web-arena-x/webarena/issues/194
用户
 ybdesire (UID 83239)
提交2025-04-15 15時53分 (1 年前)
管理2025-04-27 21時22分 (12 days later)
状态已接受
VulDB条目306376 [web-arena-x webarena 直到 0.2.0 evaluators.py HTMLContentEvaluator target["url"] 权限提升]
积分20

Might our Artificial Intelligence support you?

Check our Alexa App!