Ethical Hacking Automation

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

Apache Struts - ShowCase Application Exposure

By kannthu

Vidoc logoVidoc Module

What is the "Apache Struts - ShowCase Application Exposure?" module?

The "Apache Struts - ShowCase Application Exposure" module is designed to detect misconfigurations in Apache Struts web applications. Apache Struts is an open-source framework used for developing Java web applications. This module specifically targets the Struts2 Showcase application.

The severity of this module is classified as low, indicating that the detected misconfiguration may not pose a significant risk but should still be addressed to ensure the security of the application.

This module was authored by DhiyaneshDK.


If a misconfiguration is detected in the Apache Struts - ShowCase application, it could potentially expose sensitive information or allow unauthorized access to the application. This can lead to various security risks, such as data breaches or unauthorized modifications to the application.

How does the module work?

The module works by sending a GET request to the "/struts2-showcase/showcase.action" path of the target application. It then applies matching conditions to determine if the application is vulnerable to the misconfiguration.

The matching conditions for this module include:

- The presence of the "<title>Struts2 Showcase" in the response body - A response status code of 200

If both conditions are met, the module will report a vulnerability.

It is important to note that this module is just one test case within the Vidoc platform, which utilizes multiple modules to perform comprehensive scanning and detection of vulnerabilities, misconfigurations, and software fingerprints.

Module preview

Concurrent Requests (1)
1. HTTP Request template
Matching conditions
word: <title>Struts2 Showcaseand
status: 200
Passive global matcher
No matching conditions.
On match action
Report vulnerability