Ethical Hacking Automation

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

OpenCPU Panel - Detect

By kannthu

Informative
Vidoc logoVidoc Module
#opencpu#oss
Description

What is the "OpenCPU Panel - Detect" module?

The "OpenCPU Panel - Detect" module is designed to detect the presence of the OpenCPU panel. OpenCPU is an open-source system for embedded scientific computing and reproducible research. This module focuses on identifying the OpenCPU panel and provides information about its configuration.

This module has an informative severity level, which means it provides valuable insights but does not indicate a vulnerability or misconfiguration.

Author: wa1tf0rme

Impact

The detection of the OpenCPU panel does not directly imply any impact. It serves as a starting point for further analysis and assessment of the OpenCPU configuration.

How does the module work?

The "OpenCPU Panel - Detect" module works by sending an HTTP GET request to the "/ocpu/" path. It then applies matching conditions to determine if the response contains specific keywords, such as "OpenCPU Test Page" or "OpenCPU API Explorer".

Example HTTP request:

GET /ocpu/ HTTP/1.1
Host: [target host]

The module uses the "word" matcher type to check if any of the specified keywords are present in the response. The matching conditions are set to "or", meaning that if either of the keywords is found, the module will consider the OpenCPU panel detected.

Reference: https://github.com/opencpu/opencpu/

Metadata: max-request: 1

Module preview

Concurrent Requests (1)
1. HTTP Request template
GET/ocpu/
Matching conditions
word: OpenCPU Test Page, OpenCPU API Explorer
Passive global matcher
No matching conditions.
On match action
Report vulnerability