Denial of Service Vulnerability in Appsmith by Appsmith
CVE-2024-55963

6.5MEDIUM

Key Information:

Vendor

Appsmith

Status
Vendor
CVE Published:
26 March 2025

Badges

📈 Score: 159👾 Exploit Exists🟡 Public PoC🟣 EPSS 24%

What is CVE-2024-55963?

CVE-2024-55963 is a denial of service vulnerability identified in the Appsmith platform, an open-source tool designed for building internal applications through a visually driven interface. This vulnerability allows users without administrative permissions to trigger a server restart by invoking the restart API multiple times. While the impact is restricted to the Appsmith server running in its own container, the ability to continuously restart the server can disrupt services and hinder functionality, ultimately affecting organizational operations that rely on the Appsmith platform.

Technical Details

The vulnerability arises from incorrect access control checks implemented within the Appsmith application prior to version 1.51. Users who do not possess the necessary super user permissions can exploit this weakness by accessing the restart API, causing the Appsmith server to restart unexpectedly. This flaw indicates that the application does not properly validate the authorization of incoming requests, leading to potential disruptions in service availability.

Potential impact of CVE-2024-55963

  1. Service Disruption: Repeated exploitation can result in persistent server restarts, leading to significant downtime for applications built on the Appsmith platform, directly affecting user access and operational efficiency.

  2. Resource Exhaustion: Continuous activation of the restart function can cause excessive load on server resources, potentially limiting the platform's ability to handle legitimate requests and degrading overall performance.

  3. Increased Operational Risks: Organizations relying on Appsmith for critical internal applications may experience operational challenges and decreased productivity, as repeated restarts can hinder the development, deployment, and use of essential business tools.

Exploit Proof of Concept (PoC)

PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.

References

EPSS Score

24% chance of being exploited in the next 30 days.

CVSS V3.1

Score:
6.5
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • 🟡

    Public PoC available

  • 👾

    Exploit known to exist

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2024-55963 : Denial of Service Vulnerability in Appsmith by Appsmith