This release includes 3 security fixes for security teams reviewing exposed deployments.
Topics
+13 more
Affected surfaces
ReleasePort's take
Moderate signalThe Appsmith v2.2 release blocks Redis datasource connections to the internal instance and removes the hardcoded IN_DOCKER environment variable, replacing it with APPSMITH_DISABLE_SSRF_FILTER.
Why it matters: Blocked Redis connections prevent external access to the internal Appsmith Redis instance; removal of IN_DOCKER requires updating Docker‑based deployments to use APPSMITH_DISABLE_SSRF_FILTER before upgrade.
Summary
AI summaryUpdates Breaking changes, GHSA-qhfj-g87x-m39w, and GHSA-q7cg-457f-vx79 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Critical |
Blocked Redis datasource connections to internal Appsmith Redis instance. Blocked Redis datasource connections to internal Appsmith Redis instance. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | Critical |
Upgraded joi to 18.2.1 to address CVE-2026-48038. Upgraded joi to 18.2.1 to address CVE-2026-48038. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | High |
Applied dependency updates to address 17 security vulnerabilities. Applied dependency updates to address 17 security vulnerabilities. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | High |
Upgraded Spring Boot to 3.5.14 and Netty to 4.1.135 to address multiple CVEs. Upgraded Spring Boot to 3.5.14 and Netty to 4.1.135 to address multiple CVEs. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | High |
Applied dependency updates to address 15 additional security vulnerabilities. Applied dependency updates to address 15 additional security vulnerabilities. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | High |
Applied dependency updates to address 1 additional security vulnerability. Applied dependency updates to address 1 additional security vulnerability. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Security | High |
Replaced innerHTML and dangerouslySetInnerHTML with safer alternatives. Replaced innerHTML and dangerouslySetInnerHTML with safer alternatives. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Breaking | High |
Removed hardcoded IN_DOCKER environment variable; introduced APPSMITH_DISABLE_SSRF_FILTER. Removed hardcoded IN_DOCKER environment variable; introduced APPSMITH_DISABLE_SSRF_FILTER. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Added support for copying APIs, queries, and JavaScript objects between applications. Added support for copying APIs, queries, and JavaScript objects between applications. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Bugfix | Medium |
Prevented Community Edition from starting when connected to a database previously used by Enterprise Edition. Prevented Community Edition from starting when connected to a database previously used by Enterprise Edition. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Bugfix | Low |
Fixed Storybook issues by removing an overly broad minimatch resolution, allowing glob v10/v11 to correctly support GLOBSTAR. Fixed Storybook issues by removing an overly broad minimatch resolution, allowing glob v10/v11 to correctly support GLOBSTAR. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
| Bugfix | Low |
Improved Git error handling by distinguishing a missing default branch from an SSH key misconfiguration. Improved Git error handling by distinguishing a missing default branch from an SSH key misconfiguration. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
| Bugfix | Low |
Ensured cloned pages generate unique widget IDs, preventing widget conflicts. Ensured cloned pages generate unique widget IDs, preventing widget conflicts. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
| Bugfix | Low |
Fixed SSO login redirects to land on the originally requested application instead of /applications. Fixed SSO login redirects to land on the originally requested application instead of /applications. Source: granite4.1:30b@2026-07-16-audit Confidence: low |
— |
Full changelog
Features
- Added support for copying APIs, queries, and JavaScript objects between applications. (#41919) (#41920)
- Prevented Community Edition from starting when connected to a database previously used by Enterprise Edition. (#41906)
Fixes
- Blocked Redis datasource connections to the internal Appsmith Redis instance. (GHSA-qhfj-g87x-m39w) (#41921)
- Fixed Storybook issues by removing an overly broad
minimatchresolution, allowingglobv10/v11 to correctly supportGLOBSTAR. (#41949) - Applied a batch of dependency updates to address 17 security vulnerabilities identified during release image scans. (#41947)
- Upgraded Spring Boot to
3.5.14and Netty to4.1.135to address multiple CVEs. (#41928) - Improved Git error handling by distinguishing a missing default branch from an SSH key misconfiguration. (#41940)
- Applied dependency updates to address 1 additional security vulnerability. (#41942)
- Ensured cloned pages generate unique widget IDs, preventing widget conflicts. (#41762)
- Applied dependency updates to address 15 additional security vulnerabilities. (#41913)
- Upgraded
joito18.2.1to address CVE-2026-48038. (GHSA-q7cg-457f-vx79) (#41891) - Added validation to ensure pages belong to the correct application during partial exports. (GHSA-9xfc-9f97-x524) (#41832)
- Improved test stability by wrapping the
PropertyPaneTitleF2 assertion inwaitFor. (#41888) - Fixed an issue where SSO login redirects landed on
/applicationsinstead of the originally requested application. (#41820) - Replaced
innerHTMLanddangerouslySetInnerHTMLwith safer alternatives to improve security. (#41836)
Breaking changes
- The hardcoded
IN_DOCKERenvironment variable in the published image has been removed. It has been replaced with a new environment variableAPPSMITH_DISABLE_SSRF_FILTERwhich can be used in local development to reach local HTTP and Redis datasources. (#41921)
Breaking Changes
- Removed hardcoded IN_DOCKER environment variable; replaced with APPSMITH_DISABLE_SSRF_FILTER for local development access to HTTP and Redis datasources.
Security Fixes
- GHSA-qhfj-g87x-m39w — Blocked Redis datasource connections to the internal Appsmith Redis instance (SSRF fix).
- GHSA-q7cg-457f-vx79 — Upgraded joi to 18.2.1 addressing CVE‑2026‑48038.
- CVE-2026-48038
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Related context
Related tools
Beta — feedback welcome: [email protected]