CVE-2022-31627
php: heap buffer overflow in finfo_buffer
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Azure Linux, Bitnami. Rated lower by Amazon (high), Ubuntu (medium), Red Hat (low).
Description
In PHP versions 8.1.x below 8.1.8, when fileinfo functions, such as finfo_buffer, due to incorrect patch applied to the third party code from libmagic, incorrect function may be used to free allocated memory, which may lead to heap corruption.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | php | 0:8.3.8-1.azl3 |
| bitnami::Bitnami Vulnerability Database | libphp, php, php-min | 8.1.8 |
| amazon linux 2022 | php8.1, php8.1-bcmath, php8.1-bcmath-debuginfo and 47 more | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2023 | php8.1, php8.1-bcmath, php8.1-bcmath-debuginfo and 47 more | 8.1.14-1.amzn2023.0.2 |
| echo | php-7.2 | 7.2.34+e1 |
| rapidfort ubuntu 20.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| rapidfort ubuntu 22.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| rapidfort ubuntu 24.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| ubuntu 22.04 | php8.1 | 8.1.2-1ubuntu2.2 |
| ubuntu 22.10 | php8.1 | 8.1.5-1ubuntu3 |
Show all 110 entries from 10 sources
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | php | 0:8.3.8-1.azl3 |
| bitnami::Bitnami Vulnerability Database | libphp | 8.1.8 |
| bitnami::Bitnami Vulnerability Database | php | 8.1.8 |
| bitnami::Bitnami Vulnerability Database | php-min | 8.1.8 |
| amazon linux 2022 | php8.1 | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-bcmath | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-bcmath-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-cli | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-cli-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-common | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-common-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-dba | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-dba-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-dbg | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-dbg-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-debugsource | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-devel | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-embedded | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-embedded-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-enchant | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-enchant-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-ffi | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-ffi-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-fpm | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-fpm-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-gd | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-gd-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-gmp | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-gmp-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-intl | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-intl-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-ldap | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-ldap-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-mbstring | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-mbstring-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-mysqlnd | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-mysqlnd-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-odbc | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-odbc-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-opcache | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-opcache-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-pdo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-pdo-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-pgsql | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-pgsql-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-process | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-process-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-soap | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-soap-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-tidy | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-tidy-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-xml | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2022 | php8.1-xml-debuginfo | 8.1.12-1.amzn2022.0.1 |
| amazon linux 2023 | php8.1 | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-bcmath | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-bcmath-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-cli | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-cli-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-common | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-common-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-dba | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-dba-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-dbg | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-dbg-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-debugsource | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-devel | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-embedded | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-embedded-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-enchant | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-enchant-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-ffi | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-ffi-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-fpm | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-fpm-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-gd | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-gd-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-gmp | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-gmp-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-intl | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-intl-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-ldap | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-ldap-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-mbstring | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-mbstring-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-mysqlnd | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-mysqlnd-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-odbc | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-odbc-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-opcache | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-opcache-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-pdo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-pdo-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-pgsql | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-pgsql-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-process | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-process-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-soap | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-soap-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-tidy | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-tidy-debuginfo | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-xml | 8.1.14-1.amzn2023.0.2 |
| amazon linux 2023 | php8.1-xml-debuginfo | 8.1.14-1.amzn2023.0.2 |
| echo | php-7.2 | 7.2.34+e1 |
| rapidfort ubuntu 20.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| rapidfort ubuntu 22.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| rapidfort ubuntu 24.04 | php8.1 | 0:8.1.2-1ubuntu2.2 |
| ubuntu 22.04 | php8.1 | 8.1.2-1ubuntu2.2 |
| ubuntu 22.10 | php8.1 | 8.1.5-1ubuntu3 |
References
- https://access.redhat.com/security/cve/CVE-2022-31627
- https://bugs.php.net/bug.php?id=81723
- https://nvd.nist.gov/vuln/detail/CVE-2022-31627
- https://security.gentoo.org/glsa/202209-20
- https://security.netapp.com/advisory/ntap-20220826-0008/
- https://ubuntu.com/security/notices/USN-5530-1
- https://www.cve.org/CVERecord?id=CVE-2022-31627