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: SSRF via `POST /api/v1/admin/send-test-email` — JavaMail Bypasses WebClient IP Filter
Vulnerability Description
Appsmith is a platform to build admin panels, internal tools, and dashboards. Prior to 1.99, the POST /api/v1/admin/send-test-email endpoint accepts attacker-controlled smtpHost and smtpPort values and establishes a raw JavaMail TCP connection without any IP validation. This completely bypasses WebClientUtils.IP_CHECK_FILTER, which only applies to Spring WebClient HTTP requests. Additionally, the raw MailException.getMessage() is returned verbatim in the API error response, enabling error-based internal port scanning and service banner enumeration. This vulnerability is fixed in 1.99.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N
Vulnerability Type
通过错误消息导致的信息暴露
Vulnerability Title
Appsmith 信息泄露漏洞
Vulnerability Description
Appsmith是Appsmith团队开源的一个用于构建、部署和维护内部应用程序的开源平台。 Appsmith 1.99之前版本存在安全漏洞,该漏洞源于/api/v1/admin/send-test-email端点接受攻击者控制的smtpHost和smtpPort值,且未进行IP验证,导致可能绕过IP检查过滤器,同时API错误响应返回原始MailException.getMessage(),使得攻击者能够进行基于错误的内部端口扫描和服务横幅枚举。
CVSS Information
N/A
Vulnerability Type
N/A