Important product security update: Virtuozzo PowerPanel RTM Hotfix 1 (7.0.1-346)¶
Issue date: 2017-03-24
Applies to: Virtuozzo PowerPanel
Virtuozzo Advisory ID: VZA-2017-022
The new packages for Virtuozzo PowerPanel introducing a security fix and usability bug fixes.
2. Security Fixes¶
[Important] Incorrect checking of locked VM accounts in Virtuozzo SDK allowed one to use any password to log in to Virtuozzo PowerPanel in the legacy mode for a VM with such a locked account. Other login methods, e.g., via SSH, were not affected. (PP-312)
3. Bug Fixes¶
The ‘Change Password’ button did not work in the legacy mode. (PP-370, PP-311)
Virtuozzo PowerPanel’s config file for Apache HTTP Server was not updated by the installer. (PP-366)
The legacy mode login screen URL changed to ‘/login/ve’. After visiting the old URL, you will be redirected to the new one. (PP-341)
A number of improvements for VNC console. (PP-335, PP-283, PP-191, PP-186, PP-156)
Controller could be installed even if date and time had not been synchronized across nodes. (PP-309)
The process of logging in to Virtuozzo PowerPanel was not indicated in any way. (PP-306)
Emails and domain names could not be used as logins. (PP-299)
Installation prerequisites were checked after prompt for the Keystone admin password. (PP-287)
The ‘Send Key Combination’ button did not show the list of key combinations. (PP-187)
4. Installing the Update¶
To install this update:
Run ‘yum update’ on the controller node.
Update Apache configuration:
If you did not change ‘/etc/httpd/conf.d/pp-ui.conf’, delete it, then rename ‘/etc/httpd/conf.d/pp-ui.conf.rpmnew’ to ‘/etc/httpd/conf.d/pp-ui.conf’.
Or if you changed ‘/etc/httpd/conf.d/pp-ui.conf’, merge ‘/etc/httpd/conf.d/pp-ui.conf.rpmnew’ into ‘/etc/httpd/conf.d/pp-ui.conf’ to update it while keeping your changes.
Restart Apache on the controller node with ‘systemctl restart httpd’.
Propagate updates to compute nodes by running ‘vzapi-installer computes’ from the controller node.
The JSON file with the list of new and updated packages is available at http://docs.virtuozzo.com/vza/VZA-2017-022.json.