Ethical Hacking Automation

Automate Recon and scanning process with Vidoc. All security teams in one place

Appwrite Login Panel - Detect

By kannthu

informative
Vidoc logoVidoc Module
#panel#appwrite#detect
Description

Appwrite Login Panel - Detect

This module is designed to detect the presence of the Appwrite login panel. The Appwrite login panel is a software component used for user authentication and authorization within the Appwrite platform. It focuses on identifying any misconfigurations or vulnerabilities related to the login panel.

The severity of this module is informative, meaning it provides valuable information but does not pose an immediate threat.

Impact

The impact of this module is to provide insights into the security posture of the Appwrite login panel. By detecting misconfigurations or vulnerabilities, it helps users identify potential weaknesses that could be exploited by attackers.

How the module works?

This module works by sending HTTP requests to specific endpoints related to the Appwrite login panel. It then applies matching conditions to determine if the panel is present and if any misconfigurations or vulnerabilities exist.

For example, one of the HTTP requests sent by this module is a GET request to the "/images/favicon.png" and "/favicon.png" paths. It checks the response status code and applies a matching condition to verify if the response body contains a specific hash value.

The matching condition used in this module is: status_code==200 && ("-633108100" == mmh3(base64Py(body)))

If the matching condition is met, the module reports the presence of the Appwrite login panel and any associated misconfigurations or vulnerabilities.

Concurrent Requests (1)
1. HTTP Request template
GET/images/favicon.png/favicon.png
Matching conditions
dsl: status_code==200 && ("-633108100" == mmh...
Passive global matcher
No matching conditions.
On match action
Report vulnerability