Ethical Hacking Automation

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

Nextcloud Exposed Installation

By kannthu

Vidoc logoVidoc Module

What is the "Nextcloud Exposed Installation?"

The "Nextcloud Exposed Installation" module is designed to detect misconfigurations in Nextcloud installations. Nextcloud is a popular open-source cloud storage and collaboration platform. This module focuses on identifying exposed installations that may pose a security risk. The severity of this module is classified as high, indicating the potential for significant vulnerabilities.

This module was authored by skeltavik.


An exposed Nextcloud installation can lead to unauthorized access to sensitive data, compromising the privacy and security of the stored files. Attackers may exploit misconfigurations to gain administrative privileges, potentially allowing them to manipulate or delete data, or even execute arbitrary code on the server.

How the module works?

The "Nextcloud Exposed Installation" module works by sending HTTP requests to the target Nextcloud installation and analyzing the responses. It uses specific matching conditions to identify misconfigurations indicative of an exposed installation.

One of the matching conditions checks for the presence of HTML code that indicates the creation of an admin account during the installation process. For example:

<fieldset id="adminaccount"><legend>Create an <strong>admin account</strong></legend>

Another matching condition verifies that the HTTP response status is 200, indicating a successful request.

By combining these matching conditions, the module can determine if a Nextcloud installation is exposed and potentially vulnerable to unauthorized access.

For more information, refer to the Nextcloud installation wizard documentation.

Metadata: max-request: 1

Module preview

Concurrent Requests (0)
Passive global matcher
word: <fieldset id="adminaccount"><legend>Crea...and
status: 200
On match action
Report vulnerability