Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Appsmith: RCE via Supervisord XML-RPC Admin Interface Exposed via /supervisor Caddy Route
Vulnerability Description
Appsmith is a platform to build admin panels, internal tools, and dashboards. Prior to 2.1, Appsmith's bundled supervisord exposes an XML-RPC interface on port 9001, reachable from outside the container via a Caddy reverse-proxy route at /supervisor/* on the public ingress. Combined with the APPSMITH_SUPERVISOR_PASSWORD exposed via GET /api/v1/admin/env, any authenticated administrator can send arbitrary XML-RPC calls to supervisord and execute OS commands inside the Docker container via twiddler.addProgramToGroup. This vulnerability is fixed in 2.1.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Vulnerability Type
宽松定义的白名单
Vulnerability Title
Appsmith 输入验证错误漏洞
Vulnerability Description
Appsmith是Appsmith团队开源的一个用于构建、部署和维护内部应用程序的开源平台。 Appsmith 2.1之前版本存在安全漏洞,该漏洞源于bundled supervisord暴露XML-RPC接口,且APPSMITH_SUPERVISOR_PASSWORD可通过GET /api/v1/admin/env获取,可能导致任何经过身份验证的管理员通过twiddler.addProgramToGroup发送任意XML-RPC调用并执行OS命令。
CVSS Information
N/A
Vulnerability Type
N/A