Automate Recon and scanning process with Vidoc. All security teams in one place
The "Setup GitHub Enterprise - Detect" module is designed to detect misconfigurations, vulnerabilities, or software fingerprints related to GitHub Enterprise. It is an informative module that provides insights into potential issues with the setup of GitHub Enterprise.
This module has a severity level of informative, which means it provides valuable information but does not indicate a critical security vulnerability.
This module was authored by tess.
The "Setup GitHub Enterprise - Detect" module does not have a direct impact on the system. Instead, it helps identify potential misconfigurations or vulnerabilities that could have an impact on the security or functionality of GitHub Enterprise.
The "Setup GitHub Enterprise - Detect" module works by sending an HTTP GET request to the "/setup/start" path of the target GitHub Enterprise instance. It then applies matching conditions to determine if specific criteria are met.
One of the matching conditions checks if the response body contains the phrases "Setup GitHub Enterprise" or "Install GitHub Enterprise". Additionally, it verifies that the response status is 200 (OK).
By analyzing the response and matching conditions, the module can identify potential misconfigurations or vulnerabilities related to the setup of GitHub Enterprise.
Here is an example of the HTTP request sent by the module:
The module's matching conditions:- The response body must contain either "Setup GitHub Enterprise" or "Install GitHub Enterprise". - The response status must be 200 (OK).
If both conditions are met, the module will report the identified vulnerability or misconfiguration.