CVE-2017-12557
Critical · 9.8CVSS
9.8
EPSS
79.8%
Published
Feb 15, 2018
CISA due date
—
Cloudanix analysis
A flaw in an older network-management product lets attackers remotely take over the system that controls many devices on the network.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Deserialization
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The deserialization flaw permits an unauthenticated remote attacker to supply a crafted object that, when processed by the IMC PLAT server, results in arbitrary code execution with the privileges of the application process.
Why it matters to the business
An attacker can seize complete control of the network-management platform, enabling theft or alteration of configuration data, disruption of managed devices, and potential lateral movement across the enterprise network.
How an attack unfolds
An attacker locates an exposed IMC PLAT instance, crafts a malicious serialized Java object containing a payload, and transmits it over the network to a vulnerable deserialization entry point; upon untrusted object reconstruction the payload executes, granting a remote shell or further commands.
How to fix it
Upgrade HPE intelligent Management Center PLAT to a version later than IMC Plat 7.3 E0504P2; apply all vendor security patches and restrict network access to the management console until the update is complete.
How to confirm the fix worked
Confirm the installed build string is newer than E0504P2, re-test the affected deserialization endpoints with a safe probe, and verify that the management service no longer processes untrusted serialized objects.
Typical attack path
- Scan for reachable IMC PLAT instances on default ports
- Identify the vulnerable version through banner or error responses
- Send a single HTTP or RMI request containing a weaponized serialized object
- Obtain code execution and establish persistence or pivot
How to detect it
Review web-server and application logs for unexpected deserialization errors or large serialized payloads arriving from external addresses; examine process-creation events on the IMC host for anomalous child processes spawned by the Java runtime.
What your security team should do
- Prioritize patching or decommissioning the affected IMC deployment within the next maintenance window
- Place the management console behind a strict allow-list and VPN
- Monitor for any post-exploitation activity on hosts that previously ran the vulnerable version
The record
A Remote Code Execution vulnerability in HPE intelligent Management Center (iMC) PLAT version IMC Plat 7.3 E0504P2 and earlier was found.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-63393 OpenSearch SQL supports querying OpenSearch data using SQL and Piped Processing Language. CWE-502
- CVE-2026-118938 In Trail of Bits fickling through 0.1.12, a pickle STACK_GLOBAL operand carrying a dotted… CWE-502
- CVE-2026-16760 In Trail of Bits fickling through 0.1.12, the _process_import() method in fickle.py adds… CWE-502
- CVE-2026-62848 Metalama is a Roslyn-based open-source patterns and architecture toolkit for C#. CWE-502
- CVE-2026-90888 Unauthenticated PHP Object Injection in LeadSnap <= 1.25 versions. CWE-502
- CVE-2026-78527 Contributor PHP Object Injection in GS Testimonial Slider <= 3.3.10 versions. CWE-502
- CVE-2026-73186 Subscriber PHP Object Injection in Enable Media Replace <= 4.2.2 versions. CWE-502
- CVE-2026-39738 Unauthenticated PHP Object Injection in FunnelKit Automations <= 3.8.6.1 versions. CWE-502