PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-50189 appsmithorg CVE debrief

CVE-2026-50189 is a high-severity vulnerability in Appsmith, a platform for building admin panels, internal tools, and dashboards. An attacker can exploit this vulnerability by sending arbitrary XML-RPC calls to supervisord and execute OS commands inside the Docker container via twiddler.addProgramToGroup. The vulnerability is fixed in version 2.1. Appsmith's bundled supervisord exposes an XML-RPC interface on port 9001, reachable from outside the container via a Caddy reverse-proxy route at /supervisor/* on the public ingress. Combined with the APPSMITH_SUPERVISOR_PASSWORD exposed via GET /api/v1/admin/env, any authenticated administrator can exploit this vulnerability.

Vendor
appsmithorg
Product
appsmith
CVSS
HIGH 8.9
CISA KEV
Not listed in stored evidence
Original CVE published
2026-06-24
Original CVE updated
2026-10-25
Advisory published
2026-06-24
Advisory updated
2026-10-25

Who should care

Defenders responsible for Appsmith deployments should assess exposure and prioritize patching to prevent exploitation. This includes reviewing compensating controls, verifying affected versions, and ensuring remediation is completed. Security teams and operators managing Appsmith should be aware of the vulnerability and take necessary actions to protect their environments.

Why it matters

CVE-2026-50189 is a high-severity vulnerability in Appsmith that allows authenticated administrators to execute OS commands inside the Docker container. Defenders responsible for Appsmith deployments should assess exposure and prioritize patching to prevent exploitation.

  • Execution of OS commands inside the Docker container
  • Potential for lateral movement within the network
  • Need for verification of affected versions and remediation

Technical summary

The vulnerability is caused by Appsmith's bundled supervisord exposing an XML-RPC interface on port 9001, reachable from outside the container via a Caddy reverse-proxy route. The APPSMITH_SUPERVISOR_PASSWORD is exposed via GET /api/v1/admin/env, allowing authenticated administrators to send arbitrary XML-RPC calls to supervisord and execute OS commands inside the Docker container via twiddler.addProgramToGroup. This vulnerability allows for execution of OS commands inside the Docker container, potential for lateral movement within the network, and requires verification of affected versions and remediation.

Defensive priority

Defenders should prioritize patching to prevent exploitation.

Recommended defensive actions

  • Patch to version 2.1 or later
  • Restrict access to the XML-RPC interface
  • Monitor for suspicious activity
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.

Evidence notes

The vulnerability is caused by Appsmith's bundled supervisord exposing an XML-RPC interface on port 9001, reachable from outside the container via a Caddy reverse-proxy route. The APPSMITH_SUPERVISOR_PASSWORD is exposed via GET /api/v1/admin/env, allowing authenticated administrators to send arbitrary XML-RPC calls to supervisord and execute OS commands inside the Docker container.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-50189 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-50189

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-50189 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-50189

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/appsmithorg/appsmith/security/advisories/GHSA-v49v-673j-g4vj

    [email protected] - Exploit, Third Party Advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.