Over 37,000 Internet-Exposed VMware ESXi Instances Vulnerable to CVE-2025-22224

Listen to this Post

A critical out-of-bounds write flaw, CVE-2025-22224, is actively being exploited in the wild, leaving over 37,000 internet-exposed VMware ESXi instances vulnerable. VMware ESXi, a widely used hypervisor for virtualization in enterprise IT environments, is globally impacted due to its widespread use. Currently, there are no workarounds or patches available for this vulnerability. Users are advised to monitor Broadcom’s bulletin for updates on fixed ESXi versions and refer to the vendor’s FAQ page for additional action recommendations.

You Should Know:

1. Check ESXi Version:

Use the following command to check your ESXi version:

vmware -vl

2. Disable Internet Exposure:

Ensure your ESXi instances are not directly exposed to the internet. Use a VPN or secure gateway for remote administration.

Example command to disable SSH access:

esxcli system ssh server set --enabled=false

3. Firewall Configuration:

Restrict access to ESXi management interfaces using firewall rules.

Example command to list current firewall rules:

esxcli network firewall ruleset list

4. Monitor Logs:

Regularly monitor ESXi logs for suspicious activity.

Example command to view logs:

tail -f /var/log/vmware/hostd.log

5. Update and Patch:

Regularly check for updates and patches from VMware. Use the following command to check for updates:

esxcli software vib list

6. Network Segmentation:

Implement network segmentation to isolate ESXi hosts from untrusted networks.

Example command to configure VLANs:

esxcli network vswitch standard portgroup set -p "PortGroupName" -v VLAN_ID

7. Backup Configuration:

Regularly back up your ESXi configuration.

Example command to back up configuration:

/sbin/auto-backup.sh

8. Disable Unused Services:

Disable any unused services to reduce the attack surface.

Example command to disable a service:

chkconfig servicename off

9. Enable Secure Boot:

Ensure Secure Boot is enabled to prevent unauthorized code execution.

Example command to check Secure Boot status:

esxcli system settings encryption get

10. Use Strong Authentication:

Implement strong authentication mechanisms for ESXi access.

Example command to enforce password policies:

esxcli system account set -p "PasswordPolicy"

What Undercode Say:

The exploitation of CVE-2025-22224 highlights the critical importance of securing internet-exposed systems. While no patches or workarounds are currently available, proactive measures such as disabling internet exposure, configuring firewalls, and monitoring logs can mitigate risks. Regularly updating and patching systems, implementing network segmentation, and using strong authentication are essential practices to safeguard VMware ESXi instances. Stay vigilant and monitor vendor updates for fixes and recommendations.

Additional Resources:

Related Commands:

  • Check ESXi host uptime:
    uptime
    
  • List all running VMs:
    esxcli vm process list
    
  • Restart ESXi host:
    reboot
    
  • Check network connectivity:
    ping google.com
    
  • List all installed VIBs (VMware Installation Bundles):
    esxcli software vib list
    

References:

Reported By: Bleepingcomputer Over – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

Whatsapp
TelegramFeatured Image