Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. com.appsmith/server
  4. ›
  5. GHSA-j9gf-vw2f-9hrw

GHSA-j9gf-vw2f-9hrw: Appsmith: Configuration-dependent origin validation bypass in password reset and email verification link generation

June 12, 2026

A configuration-dependent origin validation bypass was identified in Appsmith’s password reset and email verification flows on current release.

Both flows derive the email-link base URL from the request Origin header. The current validation only enforces a trusted base URL when APPSMITH_BASE_URL is configured. If that setting is unset, the application accepts the caller-supplied origin and uses it to generate token-bearing reset and verification links.

On deployments with email delivery enabled and APPSMITH_BASE_URL unset, this can cause Appsmith to send security-sensitive links whose clickable host is attacker-controlled, which can plausibly lead to account takeover after victim interaction.

References

  • github.com/advisories/GHSA-j9gf-vw2f-9hrw
  • github.com/appsmithorg/appsmith/releases/tag/v2.0
  • github.com/appsmithorg/appsmith/security/advisories/GHSA-j9gf-vw2f-9hrw

Code Behaviors & Features

Detect and mitigate GHSA-j9gf-vw2f-9hrw with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 2.0.0

Fixed versions

  • 2.0.0

Solution

Upgrade to version 2.0.0 or above.

Impact 8.1 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-346: Origin Validation Error
  • CWE-807: Reliance on Untrusted Inputs in a Security Decision

Source file

maven/com.appsmith/server/GHSA-j9gf-vw2f-9hrw.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:22 +0000.