CVE-2023-51070
Executive Summary
CVE-2023-51070 is an access control vulnerability in QStar Archive Solutions, specifically in version RELEASE_3-0 Build 7 Patch 0. The flaw allows unauthenticated attackers to arbitrarily adjust sensitive SMB (Server Message Block) settings on the QStar Server. This can lead to unauthorized access to shared resources, data exfiltration, or disruption of archival services. No public proof-of-concept (PoC) or patch is currently available, and the CVSS score is listed as 0.0, indicating incomplete scoring data. The vulnerability is classified under CWE-284 (Improper Access Control) and aligns with MITRE ATT&CK tactic T1190 (Exploit Public-Facing Application). Shodan dorks are provided to identify exposed instances.
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.
No signup required
CVSS Breakdown & Threat Level
The CVSS score is reported as 0.0, which likely indicates that the vector has not been fully assigned or published. Based on the description, the vulnerability is network-exploitable without authentication, suggesting a high severity. A plausible vector would be:CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
This would yield a base score of 9.8 (Critical). However, until official scoring is released, treat this as a critical risk.
Deep Dive & Mechanics
The vulnerability resides in the SMB configuration interface of QStar Archive Solutions. The application fails to enforce authentication checks on endpoints that modify SMB settings. An unauthenticated attacker can send crafted HTTP or SMB requests to the server, altering parameters such as share permissions, user access lists, or encryption settings. This can be exploited to:
- Gain unauthorized read/write access to archived data.
- Disable security controls (e.g., encryption, signing).
- Cause denial of service by corrupting SMB configurations.
The root cause is missing access control checks in the server-side logic, likely in a REST API or administrative interface that does not validate session tokens or IP whitelists.
Vulnerable vs. Patched Code
No patch is available. The vulnerable code is in the SMB configuration module of QStar Archive Solutions RELEASE_3-0 Build 7 Patch 0. Without a patch, the exact code comparison cannot be provided. However, a secure implementation would require authentication and authorization checks before allowing modifications to SMB settings.
Exploitation & Lab Setup
Red Team
- Reconnaissance: Use Shodan to find exposed QStar servers with the dork
"QStar Archive Solutions". - Identify Endpoints: Scan for SMB configuration endpoints (e.g.,
/smb/config,/api/smb/settings). - Exploit: Send unauthenticated HTTP requests to modify SMB settings. Example using
curl:curl -X POST http://target:port/smb/config \ -H "Content-Type: application/json" \ -d '{"share_name": "public", "permissions": "read_write", "auth_required": false}' - Verify: Connect to the SMB share using
smbclientwithout credentials:smbclient //target/share_name -N
Blue Team
- Monitor Logs: Watch for unauthorized access to SMB configuration endpoints (e.g., HTTP 200 responses to
/smb/configfrom unknown IPs). - Network Segmentation: Restrict access to the QStar management interface to trusted IPs only.
- Honeypot: Deploy a fake SMB share to detect scanning or exploitation attempts.
- Alerting: Set up alerts for changes to SMB configuration files or unexpected SMB service restarts.
Indicators of Compromise (IOCs)
- Network: Unusual HTTP requests to
/smb/configor similar endpoints from external IPs. - SMB Logs: SMB connections without authentication or from unexpected sources.
- File System: Modified configuration files (e.g.,
/etc/samba/smb.confor equivalent) with unauthorized share definitions. - Process: Unexpected SMB service restarts or crashes.
Detection Engineering
YARA Rule
rule CVE_2023_51070_QStar_SMB_Config_Modification {
meta:
description = "Detects attempts to modify QStar SMB configuration via unauthenticated requests"
author = "Valters IT"
date = "2025-04-10"
reference = "CVE-2023-51070"
strings:
$s1 = "/smb/config" ascii wide nocase
$s2 = "share_name" ascii wide nocase
$s3 = "permissions" ascii wide nocase
$s4 = "auth_required" ascii wide nocase
condition:
any of ($s1) and any of ($s2, $s3, $s4)
}
Sigma Rule
title: Unauthenticated SMB Configuration Modification on QStar Server
id: 8a9b3c2d-1e5f-4a7b-8c9d-0e1f2a3b4c5d
status: experimental
description: Detects HTTP requests to QStar SMB configuration endpoints without authentication
author: Valters IT
date: 2025-04-10
logsource:
category: webserver
product: apache
service: access_log
detection:
selection:
cs-method: 'POST'
cs-uri-stem: '/smb/config'
condition: selection
falsepositives:
- Legitimate administrative actions from trusted IPs
level: high
Suricata Rule
alert http any any -> any any (msg:"CVE-2023-51070 QStar SMB Config Modification Attempt"; flow:to_server; content:"POST"; http_method; content:"/smb/config"; http_uri; classtype:attempted-admin; sid:1000001; rev:1;)
Remediation & Mitigation
- Immediate: Restrict network access to the QStar management interface using firewalls or VPNs. Disable SMB if not required.
- Workaround: Implement a reverse proxy with authentication (e.g., HTTP Basic Auth) in front of the QStar server.
- Patch: Monitor QStar’s official channels for a security update. No patch is currently available.
- Long-term: Conduct a security audit of the application and enforce proper access controls on all administrative endpoints.
Valters IT
Securing Digital Frontiers
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.
💣 PoC CODE AVAILABLE
Exploit code for this CVE is tracked in our database.
Access poc_code via API Pro.