110 Change Log

Last modified: February 29, 2024


  • Fixed case CPANEL-43832: Update to cpanel-clamav-
  • Fixed case WPX-2369: Prevent transfers for cPanel accounts to WP2 and vice-versa.


  • Fixed case RE-156: Ensure that ea_install_profile fails on failing dnf transactions.


  • Fixed case CPANEL-43605: Remove incorrect message about backups being disabled on the cPanel Backup page when legacy backups are enabled for that account.
  • Fixed case CPANEL-43700: Update cpanel-php81 to 8.1.27-1.cp110.
  • Fixed case CPANEL-43706: Update cpanel-exim to 4.96.2-2.cp108.
  • Fixed case CPANEL-43718: Update cpanel-perl-536-spreadsheet-parseexcel to 0.66-1.cp108.
  • Fixed case CPANEL-43732: Add "implements" key for Domains UI in cPanel.


  • Fixed cases BOO-2730,DUCK-9601: Add initial support for the cPanel Jupiter left menu to be extended by plugins.
  • Fixed case BOO-3472: Implement the ability to install the Site Quality Monitoring plugin.
  • Fixed case CPANEL-43573: Update cpanel-php8 to 8.1.26-1.cp110.
  • Fixed case CPANEL-43579: Update cpanel-phppgadmin to 7.13.0-2.cp110.
  • Fixed case CPANEL-43665: Update cpanel-geoipfree-data to 110.0-2.cp110.
  • Fixed case CPANEL-43672: Import 2024 MySQL repo signing key on v110.
  • Fixed case CPANEL-43701: Convert legal documents to embedded PDFs.
  • Fixed case CPANEL-43715: Update legal agreements to use new PDF documents.
  • Fixed case DUCK-9601: Make maintenance script install Sitejet plugin.


  • Fixed case CPANEL-40343: Enable chunking for apt based Cpanel::PackMan commands.
  • Fixed case CPANEL-42432: Fixed 'View SSL Certificate' on cPanel's Dynamic DNS interface.
  • Fixed case CPANEL-43003: Make configurable the default state of the "Share document root" box on the "Create a New Domain" page in cPanel.
  • Fixed case CPANEL-43124: Fix JSON parsing error when handling nftables output.
  • Fixed case CPANEL-43270: Add hook points for Domain::addsubdomain and Domain::delsubdomain.
  • Fixed case CPANEL-43408: Fixed Transfer Tool hooks not returning data when Live Transfer is enabled.
  • Fixed case CPANEL-43487: Update cpanel-php81 to 8.1.25-1.cp110.
  • Fixed case CPANEL-43493: Update cpanel-ckeditor to 4.22.1-1.cp108.
  • Fixed case CPANEL-43496: Update cpanel-git to 2.42.0-1.cp108.
  • [security] Fixed case CPANEL-43497: Update cpanel-php-composer to 2.6.5-1.cp110.
  • Fixed case CPANEL-43499: Update cpanel-sqlite to 3.44.0-1.cp108.
  • [security] Fixed case SEC-680: Update cpanel-perl-536 to 5.36.0-4.cp108.


  • [security] Fixed case SEC-675: Encoding issue in cPanel access_log.
  • [security] Fixed case SEC-677: Update cpanel-roundcubemail to


  • [security] Fixed case CPANEL-43459: Update cpanel-roundcubemail to


  • [security] Fixed case CPANEL-43422: Update cpanel-exim to 4.96.2-1.cp108.


  • [security] Fixed case CPANEL-43374: Update cpanel-exim to 4.96.1-2.cp108.
  • [security] Fixed case CPANEL-43378: Update cpanel-libspf2 to 1.2.11-2.cp108.


  • Fixed case CPANEL-41776: Update cpanel-roundcubemail to
  • Fixed case CPANEL-42495: Allow the selection of table elements on the Domains interface.
  • Fixed case CPANEL-43173: Fix bug where horde export task would only ever export for one user.


  • Fixed case CPANEL-40545: Security Advisor: Identify Imunify360 as brute force and SMTP protection.
  • Fixed case CPANEL-41423: Fixed bug in EasyApache 4 when the system locale is not set to US English.
  • Fixed case CPANEL-42225: Update cpanel-perl-536 to 5.36.0-3.cp108.
  • Fixed case CPANEL-42759: Update cpanel-dnspython to 1.12.0-4.cp108.
  • Fixed case ZC-11029: Ensure USER_ID is set in all vhosts when it is enabled.


  • Fixed case CPANEL-42509: Fix bug in horde ICS exporter where events recorded in the Horde DB with a bogus DTSTART/DTEND of JAN 1 0AD 00:00:00 were not discarded.
  • Fixed case CPANEL-42515: Remove vestigial cpsrvd code relating to horde cookies.
  • Fixed case CPANEL-42758: Change default fstab entries for disks added by securetmp to be ext4 instead of ext3.
  • Fixed case CPANEL-42998: Update cpanel-roundcubemail to
  • Fixed case CPANEL-43005: Anticipate support for ELevate on CloudLinux 7 in user-visible text.
  • Fixed case CPANEL-43012: Fix NFTables to clean out all linked chains when old and/or incorrect firewall rules are in place.


  • Fixed case CPANEL-42943: Ensure cPanel can update from 102 to 110 or report the correct error if it fails due to a child node needing an update.
  • Fixed case CPANEL-42947: Update cpanel-roundcubemail to


  • Fixed case CPANEL-39343: Add provision in outdated service check to suggest reboot instead of dying when systemd-libs updates trigger redhat bug #2122587.
  • Fixed case CPANEL-40268: Have get/set NVData calls validate defaultdir.
  • Fixed case CPANEL-42620: Fixed error produced when unsetting the quota while removing an FTP user.
  • Fixed case CPANEL-42711: Have packman-apt indicate whether virtual packages are installed or not.
  • Fixed case CPANEL-42717: Update cpanel-pdns to 4.7.3-1.cp110.
  • Fixed case CPANEL-42793: Ensure user's are able to convert roundcube from mysql to sqlite.
  • Fixed case CPANEL-42798: Fix bug in Roundcube schema where only one response was possible due to a UNIQUE constraint on the ix_responses_user_id index.
  • Fixed case CPANEL-42800: Update cpanel-phpmyadmin to 5.2.1-4.cp110.
  • Fixed case CPANEL-42836: Update cpanel-git to 2.40.1-1.cp108.
  • Fixed case PH-18848: Update German translations.
  • Fixed case PH-19466: Implement new Spanish translations.
  • Fixed case PH-19829: Update Japanese and restore JA as a supported locale.


  • [security] Fixed case APPSEC-52: HTTP request smuggling vulnerability in cpsrvd.
  • [security] Fixed case SEC-672: Authenticated RCE for webmail virtual accounts.
  • [security] Fixed case SEC-673: XSS vulnerability on 'Repair a MySQL Database' page in WHM.


  • Fixed case HB-6753: Fix bug where update-roundcube-sqlite-db would exit early on update instead of updating as was necessary.


  • Fixed case CPANEL-42082: Update cpanel-phpmyadmin to 5.2.1-3.cp110.
  • Fixed case CPANEL-42700: Update cpanel-php81 to 8.1.16-2.cp110.
  • Fixed case CPANEL-42752: Update cpanel-roundcubemail to
  • Fixed case CPANEL-42756: Fix bug in update-roundcube-db where roundcube-version was outdated but otherwise up to date on all schema other than missing a 'responses' table.


  • Fixed case CPANEL-42527: Don't show elevation related messaging in c7 EOL banner in WHM when /var/cpanel/elevate-noc-recommendations exists.
  • Fixed case CPANEL-42639: Revert "Don't URI decode arguments when not necessary.".
  • Fixed case CPANEL-42660: Support Imunify360 on Rocky Linux 8.
  • Fixed case CPANEL-42697: Update cpanel-roundcubemail to in rpm.versions.
  • Fixed case CPANEL-42697: Refactor update-roundcube-db in order to help fix bugs where schemas would not properly apply.
  • Fixed case CPANEL-42722: Add touch file to allow users to force older kernel option when creating a socket.
  • Fixed case HB-6674: Fix bugs related to MySQL roundcube and horde import.
  • Implemented case CPANEL-42648: Silence ELevate assessor when the recommendations file is present on the system.


  • Fixed case CPANEL-42666: Ensure cpsrvd can start on VZ systems with C6 kernels.


  • Fixed case CPANEL-41425: Don't run create-swap on Virtuozzo systems.
  • Fixed case CPANEL-42400: Fixed IPv6 request resolution from cpsrvd.
  • Fixed case CPANEL-42402: Mask hidden types when saving Exim configuration.
  • Fixed case CPANEL-42445: Only allow horde banner to be dismissed by clicking .
  • Fixed case CPANEL-42447: Disallow spaces in ssl_cipher_list values.
  • Fixed case CPANEL-42455: Ensure that the proper permissions (0751) are set for /var/lib/mysql on Ubuntu.
  • Fixed case CPANEL-42481: Updated URL regex to check URLs and only allow http[s] schemes.
  • Fixed case CPANEL-42489: Don't URI decoded apitool arguments when not necessary.
  • Fixed case CPANEL-42538: Fix substr outside of string error in export_horde_calendar_to_ics.
  • Fixed case CPANEL-42580: Update cpanel-phpmyadmin to 5.2.1-2.cp110.
  • Fixed case HB-6681: Update cpanel-roundcubemail to


  • Fixed case CPANEL-40000: Have maintenance script schedule checkallsslcerts for random time in the next 18 hours instead of running it immediately.
  • Fixed case CPANEL-40000: Avoid sending hostname ssl notifications when the allow-retry option is enabled.
  • Fixed case CPANEL-42424: Fix bug where we were too specific about directory permissions in horde ics/vcf exporter scripts.


  • Fixed case CPANEL-42420: Fix bug in horde export script when description fields for events contain excessive spaces to begin a line.
  • Fixed case CPANEL-42450: Update cpanel-roundcubemail to
  • Fixed case EA-11258: Restore functionality of ModSecurity Tools Hits List when latest version of ea-apche24-mod_security2 is installed.



  • Fixed case CPANEL-42441: Sign forwarded messages processed through SRS with DKIM.
  • [security] Fixed case SEC-668: Strengthen filter which checks for invalid webmail forwarders.
  • [security] Fixed case SEC-669: Escape the error message displayed by cpsrvd to prevent cross-site scripting.


  • Fixed case CPANEL-41131: Cease asking for confirmation on saving of files in the ACE editor.
  • Fixed case CPANEL-42372: Ignore deleted root forwarding addresses when migrating to Jupiter.
  • Fixed case CPANEL-42373: Remove blank lines in an account's shadow file while suspending an account.
  • Fixed case CPANEL-42387: Update cpanel-php81 to 8.1.16-1.cp110.
  • Fixed case CPANEL-42410: Update cpanel-clamav to (includes changes for CPANEL-40969).
  • Fixed case CPANEL-42412: Enable Process Manager in WHM navigation menu.
  • Fixed case CPANEL-42417: Revert "Update backups metadata code to avoid calling gzip directly".


  • Fixed case ART-2476: IPv6 support for WHM API token authentication whitelist.
  • Fixed case BOO-1923: Fixed an issue where some unicode inputs on the Edit Sql Configuration form would incorrectly be flagged as non-printable characters.
  • Fixed case BOO-1952: Holding increment and decrement buttons on the Edit SQL Configuration page will now continuously adjust values.
  • Fixed case BOO-1976: Updated the sql mode form field to a textarea for a better UX on the Edit SQL Configuration page.
  • Fixed case BOO-1979: Fixed an issue where a user could save an empty change set when using Edit SQL Config interface.
  • Fixed case BOO-2201: Improved UX by stabilizing the order in which form fields are displayed on the Edit SQL Configuration page.
  • Fixed case BOO-2221: Improved UX when using the Edit SQL Configuration page and adjusting integer values.
  • Fixed case BOO-2235: Update MySQL profile creation for local connections.
  • Fixed case BOO-2260: Add a new Security Advisor check for EOL database versions.
  • Fixed case BOO-2264: Make MariaDB 10.6 the recommended version for MariaDB upgrades.
  • Fixed case BOO-2266: Fixed a page inconsistency in firefox on the Edit SQL Configuration page.
  • Fixed case BOO-2272: Fixed mobile responsiveness on the Edit SQL Configuration page.
  • Fixed case BWG-3516: Improve post_snapshot mmpass generation reliability.
  • Fixed case BWG-3537: Add more DNSSEC algorithm and digest types for WHM DNS Zone Manager.
  • Fixed case BWG-3590: Fix Apache and Dovecot service startup failure under some circumstances in the post_snapshot script.
  • Fixed case BWG-3680: Prevent unexpected service restarts in snapshot_prep and post_snapshot.
  • Fixed case BWG-3785: Update PowerDNS to 4.7.2.
  • Fixed case COBRA-13810: Remove deprecated domains interfaces cruft files.
  • Fixed case COBRA-13930: Create remote-storage APIs.
  • Fixed case COBRA-14006: Create 'cluster setup steps' interface for cPanel Cloud Edition.
  • Fixed case COBRA-14071: Permanently remove unauthenticated contact-email updates.
  • Fixed case COBRA-14088: Add “WEB_REPLICAS” to account packages.
  • Fixed case COBRA-14092: Add web-replicas to the Add/Edit Package UIs.
  • Fixed case CPANEL-40392: Changed to also stop syslog.socket (Ubuntu only).
  • Fixed case CPANEL-40434: Skip intermediate versions when installing or upgrading MariaDB.
  • Fixed case CPANEL-40487: Updated tweak setting description for purging users' File Manager Trash.
  • Fixed case CPANEL-41137: Update angular libaries.
  • Fixed case CPANEL-41191: Ignore non-fatal "Tried to add None" yum error when running find_outdated_services during upcp.
  • Fixed case CPANEL-41380: Specify Passphrase: explictly to gpg.
  • Fixed case CPANEL-41407: Don't display disk usage percentage when quota is unlimited for email users.
  • Fixed case CPANEL-41440: Ensure “Add or Remove Recognized IP Addresses” interface under “WHM > Security Questions“ is able to sort both IPv4 and IPv6 addresses.
  • Fixed case CPANEL-41487: Update cpanel-geoipfree-data to version 110.0.
  • Fixed case CPANEL-41489: Fix visual anomalies in ClamAV and Munin plugin icons.
  • Fixed case CPANEL-41539: Update mysql community repo packages.
  • Fixed case CPANEL-41555: Avoid warnings from bin/set_hostname.
  • Fixed case CPANEL-41685: Use python2 from cpanel-system-python27.
  • Fixed case CPANEL-41732: Add and start using EA is_installed helper.
  • Fixed case CPANEL-41741: Update cpanel-unbound to version 1.17.0.
  • Fixed case CPANEL-41782: MySQL transfers: send periodic WS pongs to preserve TCP stream.
  • Fixed case CPANEL-41788: Disable RPM::Versions hooks during first installation.
  • Fixed case CPANEL-41792: Use the table cpanel for all nft rules injected by cPanel.
  • Fixed case CPANEL-41819: Fix UI bug checkbox placement.
  • Fixed case CPANEL-41823: Remove further cruft from subdomain and alias domain interfaces and update links in email accounts interface.
  • Fixed case CPANEL-41824: Fix bug preventing WPT API calls with token auth.
  • Fixed case CPANEL-41850: Restore implicit submit in WHM's account creation form.
  • Fixed case CPANEL-41868: Ensure WHM header loads when server hostname is not a FQDN.
  • Fixed case CPANEL-41872: Prepare “scripts/fixquotas” for AlmaLinux 9 support.
  • Fixed case CPANEL-41943: Update cpanel-exim to 4.96-8.cp108.
  • Fixed case CPANEL-41951: Fix bug in SecurityAdvisor where it would incorrectly warn about LiteSpeed issues when LiteSpeed was not even installed.
  • Fixed case CPANEL-41958: Fixed unintended behaviour when using long press feature to increment or decrement values on the edit sql configuration page.
  • Fixed case CPANEL-41963: No longer require postgresql 9.6 to install CCS server.
  • Fixed case CPANEL-42056: Fixed host DKIM setup during install; error messages about refresh_dkim_validity_cache having invalid arguments no longer appear in the log after installation.
  • Fixed case CPANEL-42119: Fix alignment of “phantom” clickable elements in modifyacct.
  • Fixed case CPANEL-42151: Allow email accounts to be specified with the generate_mobileconfig WHMAPI call.
  • Fixed case CPANEL-42153: Fix modifyacct when renaming without the upgrade-account ACL.
  • Fixed case CPANEL-42163: Tolerate “missing” checkboxes in createacct.js.
  • Fixed case CPANEL-42178: Use distro openssl on CL8.
  • Fixed case CPANEL-42241: Update cpanel-roundcubemail to
  • Fixed case CPANEL-42269: Update cpanel-git to 2.38.3-1.cp108.
  • Fixed case CPANEL-42276: Fix alignment of assorted dropdown menus.
  • Fixed case CPANEL-42294: Fix footer on package deletion page in WHM.
  • Fixed case CPANEL-42329: Ensure DNSSEC key backups work with incremental backups enabled.
  • Fixed case CPANEL-42334: Fixed a spacing issue occurring in Exim's Basic Editor after clicking save.
  • Fixed case CPANEL-42338: Ensure external and relative URLs work for WHM notifications.
  • Fixed case CPANEL-42362: Prevent ELevate upgrade message from displaying on CloudLinux 7.
  • Fixed case CPANEL-42380: Allow installation of “cpanel-dpkg” development package.
  • Fixed case CPANEL-42385: Update cpanel-phpmyadmin to 5.2.1-1.cp110.
  • Fixed case CPANEL-42393: Correct update blocker error handling related to nodes.
  • Fixed case DUCK-7609: Call has_feature() to check if license has Team Manager feature enabled.
  • Fixed case HB-6622: Horde calendar events aren't migrated to Roundcube on upgrade.
  • Fixed case HB-6642: Fix bug in RoundCube schema updates.
  • Fixed case PH-17296: Remove API used only by Paper Lantern theme.
  • Fixed case PH-17544: Remove Paper Lantern support from locale generation.
  • Fixed case PH-17594: Remove references of styled from cPanel & WHM.
  • Fixed case PH-18817: Update transfer tool to validate theme setting.
  • Fixed case PH-18929: Remove uses of DEFWEBMAILTHEME.
  • Fixed case PH-18950: Deprecate the UAPI Themes::get_theme_base function.
  • Fixed case PH-19002: Remove Paper Lantern from cPanel and WHM.
  • Fixed case PH-19037: Update angular workspaces with latest versions of the dependencies.
  • Fixed case PH-19039: Ensure the user and package migrations runs during upcp to v110.
  • Fixed case PH-19053: Remove references of Paper Lantern.
  • Fixed case PH-19117: remove brand and style routing from cpanel.
  • Fixed case PH-19279: Fix an uninitialized value message from lt command.
  • Fixed case PH-19345: Create Account default limit bug.
  • Implemented case CPANEL-42288: Notify administrators who may need to change custom Exim configurations in order to continue to support SRS.

Additional Documentation