Newsroom

EasyApache 4 November 2 Release

We are happy to announce that cPanel, L.L.C. has released an update for EasyApache 4!  Take a look at some highlights below, and then join us on the cPanel Community ForumsDiscord, or Reddit to talk about this update and much more. If you have additional questions, feel free to reach out on one of our social channels.

  • ea-nginx-njs
    • EA-11017: Update ea-nginx-njs from v0.7.7 to v0.7.8
  • ea-nginx
    • EA-10977: Fix ‘could not build optimal server_names_hash’ warnings
  • ea-php80
  • ea-php80-meta
    • EA-11020: Update ea-php80 from v8.0.24 to v8.0.25
      • GD: OOB read due to insufficient input validation in imageloadfont(). (CVE-2022-31630)
      • Hash: buffer overflow in hash_update() on long parameter. (CVE-2022-37454)
  • ea-php81
  • ea-php81-meta
    • EA-11021: Update ea-php81 from v8.1.11 to v8.1.12
      • GD: OOB read due to insufficient input validation in imageloadfont(). (CVE-2022-31630)
      • Hash: buffer overflow in hash_update() on long parameter. (CVE-2022-37454)
  • libcurl
    • EA-11016: Update libcurl from v7.85.0 to v7.86.0
      • CVE-2022-32221: POST following PUT confusion
      • CVE-2022-35260: .netrc parser out-of-bounds access
      • CVE-2022-42915: HTTP proxy double-free
      • CVE-2022-42916: HSTS bypass via IDN

This release includes a security patch that has been issued a fix for a CVE (Common Vulnerabilities and Exposures), the details of which are included below.

SUMMARY
cPanel, L.L.C. has updated packages for EasyApache 4 with PHP versions 8.1.12 and 8.0.25 and libcurl version 7.86.0. This release addresses vulnerabilities related to CVE-2022-31630, CVE-2022-37454, CVE-2022-32221, CVE-2022-35260, CVE-2022-42915 and CVE-2022-42916. We strongly encourage all PHP 8.1 users to update to version 8.1.12, all PHP 8.0 users to update to version 8.0.25, and all libcurl users to update to version 7.86.0.

AFFECTED VERSIONS
All versions of PHP 8.1 through 8.1.11.
All versions of PHP 8.0 through 8.0.24.
All versions of libcurl through 7.85.0.

SECURITY RATING
The National Vulnerability Database (NIST) has given the following severity ratings to these CVEs:

CVE-2022-31630 – HIGH
PHP 8.1.12
Fixed vulnerability related to CVE-2022-31630.

PHP 8.0.25
Fixed vulnerability related to CVE-2022-31630.

CVE-2022-37454 – CRITICAL
PHP 8.1.12
Fixed vulnerability related to CVE-2022-37454.

PHP 8.0.25
Fixed vulnerability related to CVE-2022-37454.

CVE-2022-32221 – MEDIUM
libcurl 7.86.0
Fixed vulnerability related to CVE-2022-32221.

CVE-2022-35260 – MEDIUM
libcurl 7.86.0
Fixed vulnerability related to CVE-2022-35260.

CVE-2022-42915 – CRITICAL
libcurl 7.86.0
Fixed vulnerability related to CVE-2022-42915.

CVE-2022-42916 – HIGH
libcurl 7.86.0
Fixed vulnerability related to CVE-2022-42916.

SOLUTION
cPanel, L.L.C. has released updated packages for EasyApache 4 on Nocember 2, 2022, with PHP versions 8.1.12 and 8.0.25, and libcurl version 7.86.0. Unless you have enabled automatic package updates in your cron, update your system with either your package manager or WHM’s Run System Update interface.

REFERENCES
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31630
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37454
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32221
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-35260
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42915
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42916
https://www.php.net/ChangeLog-8.php#8.0.25
https://www.php.net/ChangeLog-8.php#8.1.12
https://curl.se/docs/security.html

https://news.cpanel.com/wp-content/uploads/2022/11/EA4-2022-11-2-CVE.signed.txt

More Information

Information about all releases this year can be found in the 2022 EasyApache 4 Changelog and the EasyApache 4 Release Notes. You can also sign up for our EasyApache Development and EasyApache Production mailing lists to see when updates are pushed for our RPMs, letting you know ahead of time what will be updated in each EasyApache release.