What is HP ProCurve Manager?
HP ProCurve Manager (PCM) and its variants (PCM+, Identity Driven Manager, Application Lifecycle Management) are network management platforms used by enterprises to manage HP ProCurve/Aruba network switches and infrastructure. These products run on Windows servers and use JBoss Application Server as their application platform to provide a web-based management interface. Enterprise network management platforms represent high-value targets: compromising them provides administrative access to the managed network infrastructure.
Overview
CVE-2013-4810 is a critical remote code execution vulnerability in multiple HP management products caused by unauthenticated access to JBoss Application Server's EJBInvokerServlet and JMXInvokerServlet endpoints. These JBoss servlets accept serialized Java objects via HTTP POST; when HP deployed JBoss without restricting access to these endpoints, any remote attacker could send a specially crafted serialized Java object and achieve arbitrary code execution on the server. No authentication was required.
HP patched this via security bulletin HPSBPI02897.
Affected Versions
| Product | Affected Versions | Fixed |
|---|---|---|
| HP ProCurve Manager (PCM) | 3.20 and earlier | HPSBPI02897 |
| HP PCM+ | 3.20 and earlier | HPSBPI02897 |
| HP Identity Driven Manager (IDM) | 5.0 and earlier | HPSBPI02897 |
| HP Application Lifecycle Management | Various versions | HPSBPI02897 |
Technical Details
JBoss Application Server exposes several internal management servlets that are designed for administrative use. Two of these — EJBInvokerServlet (at /invoker/EJBInvokerServlet) and JMXInvokerServlet (at /invoker/JMXInvokerServlet) — accept serialized Java objects via HTTP POST and invoke the deserialized objects within the server's JVM context.
The vulnerability: HP deployed JBoss without configuring authentication or access controls on these endpoints, leaving them accessible from the network without credentials. A remote attacker can POST a specially crafted serialized Java object to either endpoint. When the JBoss server deserializes the object, it executes the attacker-controlled deserialization gadget chain, resulting in arbitrary OS command execution as the JBoss/server process user.
Deserialization RCE: Java deserialization vulnerabilities in JBoss application servers were a significant vulnerability class in the 2010s. The same pattern — unauthenticated JBoss invoker servlets — was exploited at scale across many applications beyond HP PCM, as the common vulnerability was JBoss's default permissive deployment configuration. Metasploit modules for JBoss invoker servlet exploitation were publicly available.
Impact on network infrastructure: HP PCM runs with administrative access to managed network devices. Code execution on PCM provides the attacker with credentials and network access to manage switches, routing, and VLANs — giving broad access to the network infrastructure managed by the platform.
Discovery
The JBoss EJBInvokerServlet attack class was widely known in the security research community from at least 2011. HP's exposure was identified through testing of HP PCM installations and disclosed via HP's security program.
Exploitation Context
CISA confirmed exploitation in the wild. Network management platforms are high-value targets for APT actors seeking persistent network access and for ransomware operators seeking to move laterally through managed infrastructure. The unauthenticated CVSS 9.8 severity and JBoss exploitation tooling being publicly available made this straightforward to exploit for any attacker with network access to the PCM server.
Remediation
- Apply HP security bulletin HPSBPI02897 patches for the affected HP products
- If patching is not immediate: restrict access to the HP PCM management interface to authorized management workstations only, using firewall rules — block access to
/invoker/servlet paths at the network perimeter - For JBoss deployments generally: audit whether
EJBInvokerServletandJMXInvokerServletare accessible without authentication and restrict or disable them - Run network management platforms on isolated management VLANs with strict ingress/egress filtering
- Review HP PCM administrative credentials for signs of compromise if the system was network-accessible
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2013-4810 |
| Vendor / Product | Hewlett Packard (HP) — ProCurve Manager (PCM), PCM+, Identity Driven Manager (IDM), and Application Lifecycle Management |
| NVD Published | 2013-09-16 |
| NVD Last Modified | 2025-10-22 |
| CVSS 3.1 Score | 9.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Severity | CRITICAL |
| CWE | CWE-94 find similar ↗ |
| CISA KEV Added | 2022-03-25 |
| CISA KEV Deadline | 2022-04-15 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2013-09-16 | HP publishes HPSBPI02897 and CVE-2013-4810 is published |
| 2013-09 | HP releases patches for PCM, PCM+, IDM, and ALM products |
| 2022-03-25 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-04-15 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2013-4810 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| HP Security Bulletin HPSBPI02897 | Vendor Advisory |