Safeguard
Vulnerability Analysis•

CVE-2026-55455: SSRF Filter Bypass in Appsmith REST Plugin

CVE-2026-55455 is an SSRF filter bypass in Appsmith before 2.1 that lets a signed-in user reach loopback services in the container. Upgrade to 2.1.

Safeguard Security Team
2 min read

CVE-2026-55455 is a critical server-side request forgery flaw (CVSS 9.1) in Appsmith before 2.1. The host filter for the REST API and GraphQL datasources uses an exact match denylist, so a signed-in user can craft requests that reach loopback services inside the container. Upgrade to Appsmith 2.1.

What's affected

  • Appsmith before 2.1, per the record.
  • Fixed in 2.1.
  • The REST API and GraphQL datasource plugins, which use the outbound HTTP filter in WebClientUtils. The record says an authenticated user is needed.

How to check if you're exposed

Read the Appsmith version in the application or from the container image tag, and compare it with 2.1. Then list who can create datasources or queries, since they can send outbound requests from the server. Check which services listen on loopback inside the container, and whether they hold anything sensitive.

What to do now

  1. Upgrade Appsmith to 2.1 or later.
  2. Restrict who can create REST API and GraphQL datasources and queries.
  3. Run the container with network policies that limit outbound traffic to the destinations the apps need.
  4. Make sure internal services bound to loopback require their own authentication.

Why it matters

The class is CWE-918, server-side request forgery. The advisory explains that the filter compared hostnames against a list of exact strings. A fuller check for loopback, link-local and unique local address classes existed only on the path used for SMTP, so the HTTP path had the weaker check.

Denylists of strings are easy to get around, because one address can be written many ways. A better design resolves the name and tests the address class on every request path. The record does not mark the CVE as exploited in the wild.

For your own projects, the free in-browser dependency scan needs no install, and the Gold directory tracks this CVE.

Try it yourself

Click through it at your own pace, or open it full screen.

Quick check

Do anonymous visitors reach it?

The record says an authenticated user is needed.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.