Ethical Hacking Automation

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

ipTIME Router Login Panel - Detect

By kannthu

Informative
Vidoc logoVidoc Module
#panel#login#iptime#router
Description

What is the "ipTIME Router Login Panel - Detect?"

The "ipTIME Router Login Panel - Detect" module is designed to detect the presence of the ipTIME router login panel. This module targets ipTIME routers and helps identify potential misconfigurations or vulnerabilities. The severity of this module is classified as informative, meaning it provides valuable information without posing an immediate threat. The original author of this module is gy741.

Impact

This module does not have a direct impact on the target system. Instead, it provides information about the existence of the ipTIME router login panel, which can be used to assess the security posture of the router and potentially identify any vulnerabilities or misconfigurations.

How does the module work?

The "ipTIME Router Login Panel - Detect" module works by sending a GET request to the "/sess-bin/login_session.cgi" path of the target ipTIME router. It then applies two matching conditions to determine if the router login panel is present:

- Matcher 1: It uses a regular expression to search for the presence of the "" pattern in the response HTML. This pattern captures the router model name. - Matcher 2: It checks if the HTTP response status code is 200, indicating a successful request.

If both matching conditions are met, the module reports the detection of the ipTIME router login panel.

Example HTTP request:

GET /sess-bin/login_session.cgi

Note: The actual JSON definitions of the module are not shown here for simplicity.

Module preview

Concurrent Requests (1)
1. HTTP Request template
GET/sess-bin/login_sess...
Matching conditions
regex: <TITLE>ipTIME ([A-Z0-9_-]+)<\/TITLE>and
status: 200
Passive global matcher
No matching conditions.
On match action
Report vulnerability