DOC: How to update Roundcube to version 1.6.14 (fixes 8 security vulnerabilities)

I upgraded to 1.7.1

sed -E -i "s/^rc_v='1.*/rc_v='1.7.1'/" /usr/local/hestia/install/upgrade/upgrade.conf

sed -i -E 's/(^disable_functions.*),proc_open(.*$)/\1\2/' /etc/php/$(php -v | head -n1 | grep -o '[0-9]\.[0-9]')/cli/php.ini

sed -i -E 's/(^disable_functions.*),system(.*$)/\1\2/' /etc/php/$(php -v | head -n1 | grep -o '[0-9]\.[0-9]')/cli/php.ini

v-add-sys-roundcube

cd /var/lib/roundcube/
COMPOSER_ALLOW_SUPERUSER=1 composer -n update

If composer not found, then:

v-add-user-composer admin

cd /var/lib/roundcube/
COMPOSER_ALLOW_SUPERUSER=1 /home/admin/.composer/composer -n update

Check version via cli:

grep RCMAIL_VERSION /var/lib/roundcube/program/include/iniset.php | cut -d "'" -f 4