CVE-2026-49979
Severity CVSS v4.0:
MEDIUM
Type:
Unavailable / Other
Publication date:
24/06/2026
Last modified:
29/06/2026
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.
Impact
Base Score 4.0
5.10
Severity 4.0
MEDIUM
Base Score 3.x
2.70
Severity 3.x
LOW
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:a:appsmith:appsmith:*:*:*:*:*:*:*:* | 1.99 (excluding) |
To consult the complete list of CPE names with products and versions, see this page



