CVE-2010-2654 in Advanced Management Moduleinfo

Summary

by MITRE

Multiple cross-site scripting (XSS) vulnerabilities on the IBM BladeCenter with Advanced Management Module (AMM) firmware build ID BPET48L, and possibly other versions before 4.7 and 5.0, allow remote attackers to inject arbitrary web script or HTML via the (1) INDEX or (2) IPADDR parameter to private/cindefn.php, (3) the domain parameter to private/power_management_policy_options.php, the slot parameter to (4) private/pm_temp.php or (5) private/power_module.php, (6) the WEBINDEX parameter to private/blade_leds.php, or (7) the SLOT parameter to private/ipmi_bladestatus.php.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 06/14/2025

The vulnerability described in CVE-2010-2654 represents a critical cross-site scripting flaw affecting IBM BladeCenter Advanced Management Module firmware versions prior to 4.7 and 5.0. This issue manifests through multiple entry points within the web-based management interface, specifically targeting parameter handling in several php scripts that manage system configuration and monitoring functions. The vulnerability stems from insufficient input validation and sanitization mechanisms within the firmware's web administration interface, creating opportunities for remote attackers to execute malicious scripts in the context of authenticated users' browsers.

The technical exploitation of this vulnerability occurs through manipulation of specific parameters within various management scripts. Attackers can inject malicious javascript code through parameters such as INDEX, IPADDR, domain, slot, WEBINDEX, and SLOT, which are processed by the affected php scripts. These parameters control various aspects of the blade center's management interface including network configuration, power management policies, temperature monitoring, and LED status displays. The flaw allows for persistent cross-site scripting attacks that can potentially compromise the integrity of the management interface and enable further exploitation of the underlying system.

From an operational perspective, this vulnerability presents significant risks to enterprise data center security since the Advanced Management Module serves as a critical management interface for blade center systems. Successful exploitation could enable attackers to steal session cookies, perform unauthorized configuration changes, access sensitive system information, or redirect users to malicious sites. The impact extends beyond simple script injection as it undermines the trust model of the management interface, potentially allowing attackers to gain elevated privileges or access to other systems within the same network segment. This vulnerability particularly affects organizations relying on IBM BladeCenter systems for their data center infrastructure management.

Mitigation strategies for CVE-2010-2654 should prioritize immediate firmware upgrades to versions 4.7 or 5.0 where the vulnerability has been addressed. Network segmentation and access controls should be implemented to limit exposure of the management interface to trusted networks only. Regular security assessments of management interfaces should be conducted to identify similar input validation issues. The vulnerability aligns with CWE-79 which specifically addresses cross-site scripting flaws in web applications, and corresponds to ATT&CK technique T1190 which covers exploitation of web application vulnerabilities. Organizations should also implement web application firewalls and input validation controls as additional defensive measures to protect against similar scripting injection attacks in their infrastructure management systems.

Reservation

07/07/2010

Disclosure

07/08/2010

Moderation

accepted

Entry

VDB-53950

CPE

ready

Exploit

Download

EPSS

0.02283

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!