Appsmith public apps can execute unpublished actions (viewMode confusion)
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-862.
Summary
Appsmith is a platform to build admin panels, internal tools, and dashboards. In versions 1.94 and below, publicly accessible apps allow unauthenticated users to execute unpublished (edit-mode) actions by sending viewMode=false (or omitting it) to POST /api/v1/actions/execute. This bypasses the expected publish boundary where public viewers should only execute published actions, not edit-mode versions. An attack can result in sensitive data exposure, execution of edit‑mode queries and APIs, development data access, and the ability to trigger side effect behavior. This issue does not have a released fix at the time of publication.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| appsmithorg | appsmith | up to 1.94 | — | No fix listed | CNA |
- appsmith Vendorappsmithorg Affected up to 1.94 Fixed in — No fix listed CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:appsmith:appsmith:*:*:*:*:*:*:*:* | up to 1.94 | Vulnerable | appsmithorg |
- cpe:2.3:a:appsmith:appsmith:*:*:*:*:*:*:*:* Versions up to 1.94 Vulnerable ·appsmithorg
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-24042
- 2026-10-14 EPSS moved to the 50th–90th percentile
- 2026-10-18 EPSS moved to the below the 50th percentile
- 2026-10-21 EPSS moved to the 50th–90th percentile
References
More appsmithorg Appsmith vulnerabilities
- TI-2026-40018 Appsmith: Caddy admin API exposed without authentication CVSS 3.1CRITICAL 9.9
- TI-2026-18312 Account Takeover Vulnerability in Appsmith CVSS 3.1CRITICAL 9.7
- TI-2026-36948 Appsmith: RCE via Supervisord XML-RPC Admin Interface Exposed via /supervisor Caddy Route CVSS 4.0HIGH 8.9
- TI-2026-23691 Critical Stored XSS & Privilege Escalation in Appsmith CVSS 3.1CRITICAL 9.1
- TI-2024-34357 AppSmith Community 1.8.3 before 1.46 allows SSRF via New DataSource for application/json… CVSS 3.1HIGH 8.5
- TI-2022-03744 Server-Side Request Forgery (SSRF) in appsmithorg/appsmith CVSS 3.1MEDIUM 6.5
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences