Uninstall a Bundle from a Host
Use this procedure to uninstall bulletins that are third-party or VMware extensions.
Do not remove bulletins that are VMware patches or updates.
Prerequisites:
Before you can uninstall an update or patch from an ESX/ESXi host from the command line, you must have access to a machine on which you can run the VMware vSphere Command-Line Interface (vSphere CLI).
You can install the vSphere CLI on your Microsoft Windows or Linux system or import the VMware vSphere Management Assistant (vMA) virtual appliance onto your ESX/ESXi host.
Procedure
1. Determine which bulletins are installed on your ESX/ESXi host.
vihostupdate.pl --server <server> --query
Note the bundle ID for the bundle to uninstall.
2. Run the vihostupdate command.
vihostupdate --server <server> --remove --bulletin <bulletin ID>
vihostupdate can remove only one bulletin at a time.
Also, you try using the following method
1) Put the host into maintanance mode.
2) # esxupdate query --vib-view | grep security patch name or version.
3)
Remove the existing VIB as follows:
# esxupdate remove -b <vibID> --maintenancemode