Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Risk Priority: HIGH-CRITICAL. Analysis of contributing factors: (1) CVSS 8.0 with AV:A (adjacent network), AC:L (low complexity), PR:L (low privilege), UI:N, and complete confidentiality/integrity/availability impact indicates a serious vulnerability with low exploitation barriers once access is obtained; (2) The requirement for PR:L (low privilege) means any authenticated user or a user with basic network access to APLS can trigger the vulnerability, a realistic threat in enterprise environments; (3) AV:A suggests the attacker must be on the same network segment or have routing access, limiting but not eliminating real-world risk in DMZs, cloud deployments, and multi-tenant environments; (4) CWE-94 (Code Injection) is a well-understood attack class with mature exploitation techniques; (5) HSQLDB deserialization vulnerabilities are documented and exploitable via public PoC tools (e.g., ysoserial). The lack of user interaction (UI:N) and the low complexity mean an automated attack is feasible. SSVC framework assessment: exploitation is PROBABLE (deserialization gadget chains exist in Java), technical impact is TOTAL (RCE), and automatable=YES. Recommendation: Treat as CRITICAL for organizations running APLS <9.17, especially in internet-facing or multi-user environments. |
| Exploit ScenarioDerived | Attack Scenario: An attacker with valid APLS user credentials (or who has enumerated a weak credential through network scanning) connects to an APLS instance via its administrative interface or API endpoint (accessible on port 8080 or 9080 by default). The attacker crafts a malicious Java serialized object using a publicly available gadget chain tool (e.g., ysoserial with commons-collections or spring-core gadgets, if bundled with APLS). This object is embedded in an HSQLDB-compatible request (e.g., via JDBC protocol, SQL injection into serialization contexts, or direct message tampering if HTTPS is not enforced). When APLS deserializes the object, the gadget chain executes arbitrary shell commands with the privileges of the APLS service user (often 'root' or 'SYSTEM' in default installations). The attacker gains a reverse shell, steals license data, implants persistent backdoors, or pivots to adjacent systems. Low complexity (AC:L) and low privilege requirement (PR:L) make this feasible for insider threats or attackers who have compromised a low-privilege account. The adjacent network requirement (AV:A) means the attack is not directly internet-exploitable from outside the corporate network, but is highly viable in cloud environments or shared data center networks. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
CVE-2024-51768 is a remote code execution vulnerability in HPE AutoPass License Server (APLS) versions prior to 9.17, stemming from unsafe deserialization in the embedded HSQLDB database library. An authenticated attacker with local network access can execute arbitrary code with the privileges of the APLS service, potentially leading to complete system compromise. The vulnerability has a CVSS score of 8.0 and represents a significant risk to organizations using affected APLS versions, particularly given the authentication requirement is modest (PR:L) and the attack complexity is low.
RemediationAI
Immediate Actions: (1) UPGRADE to HPE AutoPass License Server 9.17 or later immediately. HPE has released patched versions that address the HSQLDB deserialization vulnerability. (2) If immediate upgrade is not feasible, implement these workarounds: (a) Restrict network access to APLS administrative interfaces using firewall rules—limit to trusted administrative networks only (whitelist source IPs); (b) Disable or restrict APLS REST API/remote access features if not required; (c) Apply network segmentation to isolate APLS servers from general user networks; (d) Monitor APLS logs for suspicious serialization activity or unusual object instantiation patterns. (3) Verify patch installation by confirming APLS version >= 9.17 via CLI or UI. (4) Consult HPE Security Advisory (references section) for detailed patch notes, rollback procedures, and verification steps. (5) After patching, review APLS access controls and authentication mechanisms to ensure principle of least privilege is enforced.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in HPE AutoPass License Server's use of HSQLDB (HyperSQL Database), a Java-based embedded relational database engine. The root cause is classified as CWE-94 (Improper Control of Generation of Code - 'Code Injection'), which in this context specifically involves unsafe deserialization of untrusted data within HSQLDB's communication or serialization mechanisms. HSQLDB allows remote procedure calls and object serialization for inter-process communication; when input validation is insufficient, attackers can craft malicious serialized objects that execute arbitrary code upon deserialization. The affected CPE likely encompasses cpe:2.7.a:hpe:autopass_license_server:*:*:*:*:*:*:*:* with versions <9.17. APLS uses HSQLDB for its license database backend, making this library-level vulnerability directly exploitable through APLS interfaces.
Know when Autopass License Server gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
An hsqldb-related remote code execution vulnerability exists in HPE AutoPass License Server (APLS) prior to 9.17.
Executive ViewAI
CVE-2024-51768 is a remote code execution vulnerability in HPE AutoPass License Server versions before 9.17 that allows authenticated attackers to execute arbitrary code with service-level privileges through unsafe deserialization. Organizations running affected APLS deployments face risk of complete license server compromise, potentially disrupting software licensing and compliance operations across dependent systems.
Apply vendor patch. If immediate patching is not feasible: (1) restrict network-layer access to APLS to authorized administrative subnets only via firewall rules; (2) enforce strong authentication controls and monitor for brute-force attempts; (3) disable unnecessary APLS features if supported by vendor; (4) monitor APLS process execution and network connections for anomalous activity; (5) schedule patching within 30 days maximum.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Autopass License Server
View allRemote authentication bypass in HPE AutoPass License Server (APLS) allows unauthenticated network attackers to circumven
CVE-2024-51770 is an information disclosure vulnerability in HPE AutoPass License Server (APLS) versions prior to 9.17 t
CVE-2024-51769 is an information disclosure vulnerability in HPE AutoPass License Server (APLS) versions prior to 9.17 t
CVE-2024-51767 is an authentication bypass vulnerability in HPE AutoPass License Server (APLS) versions prior to 9.17 th
EUVD-2024-54781
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB