CVE-2017-8923
php: Overflowing the length of string causes crash
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD. Daha düşük diyenler: Red Hat (orta), Rocky Linux (orta), Ubuntu (düşük).
Açıklama
The zend_string_extend function in Zend/zend_string.h in PHP through 7.1.5 does not prevent changes to string objects that result in a negative length, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact by leveraging a script's use of .= with a long string.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| debian 9 | php7.0 | düzeltme belirtilmemiş |
| Red Hat | php:7.3::apcu-panel, php:7.3::libzip, php:7.3::libzip-devel ve 96 tane daha | düzeltme belirtilmemiş |
| rocky 8 | php:7.4::apcu-panel, php:7.4::libzip, php:7.4::libzip-devel ve 34 tane daha | 5.1.18-1.module+el8.10.0+1604+6558efc7 ve 6 tane daha |
| ubuntu 16.04-ESM | php7.0 | 7.0.33-0ubuntu0.16.04.16+esm3 |
| ubuntu 18.04 | php7.2 | 7.2.24-0ubuntu0.18.04.11 |
| ubuntu 18.04-ESM | php7.2 | 7.2.24-0ubuntu0.18.04.11 |
| ubuntu 20.04 | php7.4 | 7.4.3-4ubuntu2.10 |
| ubuntu 20.04-ESM | php7.4 | 7.4.3-4ubuntu2.10 |
| ubuntu 21.10 | php8.0 | 8.0.8-1ubuntu0.3 |
9 kaynaktaki 143 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| debian 9 | php7.0 | düzeltme belirtilmemiş |
| Red Hat | php:7.3::apcu-panel | düzeltme belirtilmemiş |
| Red Hat | php:7.3::libzip | düzeltme belirtilmemiş |
| Red Hat | php:7.3::libzip-devel | düzeltme belirtilmemiş |
| Red Hat | php:7.3::libzip-tools | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-bcmath | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-cli | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-common | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-dba | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-dbg | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-devel | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-embedded | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-enchant | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-ffi | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-fpm | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-gd | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-gmp | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-intl | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-json | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-ldap | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-mbstring | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-mysqlnd | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-odbc | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-opcache | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pdo | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pear | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-apcu | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-apcu-devel | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-rrd | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-xdebug | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-xdebug3 | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pecl-zip | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-pgsql | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-process | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-recode | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-snmp | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-soap | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-xml | düzeltme belirtilmemiş |
| Red Hat | php:7.3::php-xmlrpc | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-bcmath | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-cli | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-common | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-dba | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-dbg | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-devel | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-embedded | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-enchant | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-fpm | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-gd | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-gmp | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-imap | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-intl | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-json | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-ldap | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-mbstring | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-mysqlnd | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-odbc | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-opcache | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-pdo | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-pgsql | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-process | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-pspell | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-recode | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-snmp | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-soap | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-tidy | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-xml | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-xmlrpc | düzeltme belirtilmemiş |
| Red Hat | rh-php70-php-zip | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-bcmath | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-cli | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-common | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-dba | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-dbg | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-devel | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-embedded | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-enchant | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-fpm | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-gd | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-gmp | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-intl | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-json | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-ldap | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-mbstring | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-mysqlnd | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-odbc | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-opcache | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-pdo | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-pgsql | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-process | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-pspell | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-recode | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-snmp | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-soap | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-xml | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-xmlrpc | düzeltme belirtilmemiş |
| Red Hat | rh-php73-php-zip | düzeltme belirtilmemiş |
| rocky 8 | php:7.4::apcu-panel | 5.1.18-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::libzip | 1.6.1-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::libzip-devel | 1.6.1-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::libzip-tools | 1.6.1-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-bcmath | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-cli | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-common | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-dba | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-dbg | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-devel | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-embedded | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-enchant | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-ffi | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-fpm | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-gd | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-gmp | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-intl | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-json | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-ldap | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-mbstring | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-mysqlnd | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-odbc | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-opcache | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pdo | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pear | 1:1.10.13-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pecl-apcu | 5.1.18-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pecl-apcu-devel | 5.1.18-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pecl-rrd | 2.0.1-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pecl-xdebug | 2.9.5-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pecl-zip | 1.18.2-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-pgsql | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-process | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-snmp | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-soap | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-xml | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| rocky 8 | php:7.4::php-xmlrpc | 7.4.33-1.module+el8.10.0+1604+6558efc7 |
| ubuntu 16.04-ESM | php7.0 | 7.0.33-0ubuntu0.16.04.16+esm3 |
| ubuntu 18.04 | php7.2 | 7.2.24-0ubuntu0.18.04.11 |
| ubuntu 18.04-ESM | php7.2 | 7.2.24-0ubuntu0.18.04.11 |
| ubuntu 20.04 | php7.4 | 7.4.3-4ubuntu2.10 |
| ubuntu 20.04-ESM | php7.4 | 7.4.3-4ubuntu2.10 |
| ubuntu 21.10 | php8.0 | 8.0.8-1ubuntu0.3 |
Referanslar
- http://www.securityfocus.com/bid/98518
- https://access.redhat.com/errata/RHSA-2023:2903
- https://access.redhat.com/security/cve/CVE-2017-8923
- https://bugs.php.net/bug.php?id=74577
- https://bugzilla.redhat.com/show_bug.cgi?id=1451700
- https://bugzilla.redhat.com/show_bug.cgi?id=2133687
- https://bugzilla.redhat.com/show_bug.cgi?id=2133688
- https://bugzilla.redhat.com/show_bug.cgi?id=2139280
24 referansın hepsi
- https://bugzilla.redhat.com/show_bug.cgi?id=2140200
- https://bugzilla.redhat.com/show_bug.cgi?id=2158791
- https://creativecommons.org/licenses/by/4.0/
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8923
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31628
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31629
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31630
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-31631
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37454
- https://errata.rockylinux.org/RLSA-2023:2903
- https://nvd.nist.gov/vuln/detail/CVE-2017-8923
- https://security.netapp.com/advisory/ntap-20241227-0007/
- https://ubuntu.com/security/notices/USN-5300-1
- https://ubuntu.com/security/notices/USN-5300-2
- https://ubuntu.com/security/notices/USN-5300-3
- https://www.cve.org/CVERecord?id=CVE-2017-8923