Memory corruption in Lenovo IMM2
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA. Impact type from CWE-119 and the CVSS impact.
Summary
A stack overflow vulnerability was discovered within the web administration service in Integrated Management Module 2 (IMM2) earlier than version 4.70 used in some Lenovo servers and earlier than version 6.60 used in some IBM servers. An attacker providing a crafted user ID and password combination can cause a portion of the authentication routine to overflow its stack, resulting in stack corruption.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Lenovo | IMM2 | before 4.40 | 4.40 | Patch available | CNA |
| IBM | IMM2 | before 6.60 | 6.60 | Patch available | CNA |
- IMM2 VendorLenovo Affected before 4.40 Fixed in 4.40 Patch available CNA
- IMM2 VendorIBM Affected before 6.60 Fixed in 6.60 Patch available CNA
CPE configurations NVD · 44
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:lenovo:integrated_management_module_2:*:*:*:*:*:*:*:* | before 4.70 | Vulnerable | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x240_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x240_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x280_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x440_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x480_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:flex_system_x880:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:nextscale_nx360_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3250_m6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3500_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
- cpe:2.3:a:lenovo:integrated_management_module_2:*:*:*:*:*:*:*:* Versions before 4.70 Vulnerable ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x240_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x240_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x280_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x440_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x480_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:flex_system_x880:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:nextscale_nx360_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3250_m6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3500_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
Show 34 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:h:lenovo:system_x3550_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3650_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3750_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3850_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:h:lenovo:system_x3950_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | Lenovo |
| cpe:2.3:a:lenovo:integrated_management_module_2:*:*:*:*:*:*:*:* | before 6.60 | Vulnerable | Lenovo |
| cpe:2.3:h:ibm:bladecenter_hs22:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:bladecenter_hs23:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:bladecenter_hs23e:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x220_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x222_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x240_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x280_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x440_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x480_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:flex_system_x880_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:idataplex_dx360_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:idataplex_dx360_m4_water_cooled:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:nextscale_nx360_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3100_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3100_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3250_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3250_m5:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3300_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3500_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3530_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3550_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3630_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3650_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3650_m4_bd:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3650_m4_hd:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3750_m4:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3850_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
| cpe:2.3:h:ibm:system_x3950_x6:-:*:*:*:*:*:*:* | not specified by NVD | Running on | IBM |
- cpe:2.3:h:lenovo:system_x3550_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3650_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3750_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3850_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:h:lenovo:system_x3950_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Lenovo
- cpe:2.3:a:lenovo:integrated_management_module_2:*:*:*:*:*:*:*:* Versions before 6.60 Vulnerable ·Lenovo
- cpe:2.3:h:ibm:bladecenter_hs22:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:bladecenter_hs23:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:bladecenter_hs23e:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x220_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x222_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x240_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x280_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x440_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x480_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:flex_system_x880_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:idataplex_dx360_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:idataplex_dx360_m4_water_cooled:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:nextscale_nx360_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3100_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3100_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3250_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3250_m5:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3300_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3500_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3530_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3550_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3630_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3650_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3650_m4_bd:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3650_m4_hd:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3750_m4:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3850_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
- cpe:2.3:h:ibm:system_x3950_x6:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·IBM
Remediation
- Fix · CNA IMM2 (Lenovo Group Ltd.) Fixed in 4.40
- Fix · CNA IMM2 (IBM) Fixed in 6.60
Timeline
- 2026-10-02 Threatist record created from CVE-2017-3774
- 2026-10-03 Alias added: GHSA-4qmr-v28r-p74f
References
More Lenovo Integrated Management Module 2 vulnerabilities
- TI-2020-06740 Cross-site scripting in Lenovo System x IMM2 firmware for: x240, Machine Types: 7162… CVSS 3.1MEDIUM 6.3
Sources
- CVE-2017-3774 · CVE Program
- CVE-2017-3774 · NVD
- FIRST EPSS
- GHSA-4qmr-v28r-p74f · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences