Currently, there is no resolution.
Workaround:
Customers planning to upgrade from any of the impacted releases can follow one of the two options below:
a. First Method Option: POSTMAN
Authentication: Basic authentication (Username: admin)
Headers: content-type - application/xml
Body: copy contents of the attached file signed_bsh_UpgradeUtilsFix_withVersionCheck.encoded.
Sample screenshot:
b. Second Method Option: Using curl command for Linux:
curl --verbose --noproxy '*' -u admin:'default' -H "Accept: application/xml" -H "Content-Type: application/xml" -k -X POST --data @/tmp/signed_bsh_UpgradeUtilsFix.encoded
https://NSXMGR_IP/api/1.0/services/debug/script
Expected Response: 200
3. When the BeanShell patch is applied, restart the appliance management service with the below api. Refer to the screenshot:
POST https://NSXMGR_IP/api/1.0/appliance-management/components/component/APPMGMT/restart
4. Log in to the NSX Manager via a web browser.
5. Upload the NSX-V 6.4.10, 6.4.11 or 6.4.12 upgrade bundle and continue the upgrade.
Upgrade operation will display a similar message as shown below: