CVE-2017-8923
php: Overflowing the length of string causes crash
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD. Niedriger laut Red Hat (mittel), Rocky Linux (mittel), Ubuntu (niedrig).
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| debian 9 | php7.0 | kein Fix angegeben |
| Red Hat | php:7.3::apcu-panel, php:7.3::libzip, php:7.3::libzip-devel und 96 weitere | kein Fix angegeben |
| rocky 8 | php:7.4::apcu-panel, php:7.4::libzip, php:7.4::libzip-devel und 34 weitere | 5.1.18-1.module+el8.10.0+1604+6558efc7 und 6 weitere |
| 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 |
Alle 143 Einträge aus 9 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| debian 9 | php7.0 | kein Fix angegeben |
| Red Hat | php:7.3::apcu-panel | kein Fix angegeben |
| Red Hat | php:7.3::libzip | kein Fix angegeben |
| Red Hat | php:7.3::libzip-devel | kein Fix angegeben |
| Red Hat | php:7.3::libzip-tools | kein Fix angegeben |
| Red Hat | php:7.3::php | kein Fix angegeben |
| Red Hat | php:7.3::php-bcmath | kein Fix angegeben |
| Red Hat | php:7.3::php-cli | kein Fix angegeben |
| Red Hat | php:7.3::php-common | kein Fix angegeben |
| Red Hat | php:7.3::php-dba | kein Fix angegeben |
| Red Hat | php:7.3::php-dbg | kein Fix angegeben |
| Red Hat | php:7.3::php-devel | kein Fix angegeben |
| Red Hat | php:7.3::php-embedded | kein Fix angegeben |
| Red Hat | php:7.3::php-enchant | kein Fix angegeben |
| Red Hat | php:7.3::php-ffi | kein Fix angegeben |
| Red Hat | php:7.3::php-fpm | kein Fix angegeben |
| Red Hat | php:7.3::php-gd | kein Fix angegeben |
| Red Hat | php:7.3::php-gmp | kein Fix angegeben |
| Red Hat | php:7.3::php-intl | kein Fix angegeben |
| Red Hat | php:7.3::php-json | kein Fix angegeben |
| Red Hat | php:7.3::php-ldap | kein Fix angegeben |
| Red Hat | php:7.3::php-mbstring | kein Fix angegeben |
| Red Hat | php:7.3::php-mysqlnd | kein Fix angegeben |
| Red Hat | php:7.3::php-odbc | kein Fix angegeben |
| Red Hat | php:7.3::php-opcache | kein Fix angegeben |
| Red Hat | php:7.3::php-pdo | kein Fix angegeben |
| Red Hat | php:7.3::php-pear | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-apcu | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-apcu-devel | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-rrd | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-xdebug | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-xdebug3 | kein Fix angegeben |
| Red Hat | php:7.3::php-pecl-zip | kein Fix angegeben |
| Red Hat | php:7.3::php-pgsql | kein Fix angegeben |
| Red Hat | php:7.3::php-process | kein Fix angegeben |
| Red Hat | php:7.3::php-recode | kein Fix angegeben |
| Red Hat | php:7.3::php-snmp | kein Fix angegeben |
| Red Hat | php:7.3::php-soap | kein Fix angegeben |
| Red Hat | php:7.3::php-xml | kein Fix angegeben |
| Red Hat | php:7.3::php-xmlrpc | kein Fix angegeben |
| Red Hat | rh-php70-php | kein Fix angegeben |
| Red Hat | rh-php70-php-bcmath | kein Fix angegeben |
| Red Hat | rh-php70-php-cli | kein Fix angegeben |
| Red Hat | rh-php70-php-common | kein Fix angegeben |
| Red Hat | rh-php70-php-dba | kein Fix angegeben |
| Red Hat | rh-php70-php-dbg | kein Fix angegeben |
| Red Hat | rh-php70-php-devel | kein Fix angegeben |
| Red Hat | rh-php70-php-embedded | kein Fix angegeben |
| Red Hat | rh-php70-php-enchant | kein Fix angegeben |
| Red Hat | rh-php70-php-fpm | kein Fix angegeben |
| Red Hat | rh-php70-php-gd | kein Fix angegeben |
| Red Hat | rh-php70-php-gmp | kein Fix angegeben |
| Red Hat | rh-php70-php-imap | kein Fix angegeben |
| Red Hat | rh-php70-php-intl | kein Fix angegeben |
| Red Hat | rh-php70-php-json | kein Fix angegeben |
| Red Hat | rh-php70-php-ldap | kein Fix angegeben |
| Red Hat | rh-php70-php-mbstring | kein Fix angegeben |
| Red Hat | rh-php70-php-mysqlnd | kein Fix angegeben |
| Red Hat | rh-php70-php-odbc | kein Fix angegeben |
| Red Hat | rh-php70-php-opcache | kein Fix angegeben |
| Red Hat | rh-php70-php-pdo | kein Fix angegeben |
| Red Hat | rh-php70-php-pgsql | kein Fix angegeben |
| Red Hat | rh-php70-php-process | kein Fix angegeben |
| Red Hat | rh-php70-php-pspell | kein Fix angegeben |
| Red Hat | rh-php70-php-recode | kein Fix angegeben |
| Red Hat | rh-php70-php-snmp | kein Fix angegeben |
| Red Hat | rh-php70-php-soap | kein Fix angegeben |
| Red Hat | rh-php70-php-tidy | kein Fix angegeben |
| Red Hat | rh-php70-php-xml | kein Fix angegeben |
| Red Hat | rh-php70-php-xmlrpc | kein Fix angegeben |
| Red Hat | rh-php70-php-zip | kein Fix angegeben |
| Red Hat | rh-php73-php | kein Fix angegeben |
| Red Hat | rh-php73-php-bcmath | kein Fix angegeben |
| Red Hat | rh-php73-php-cli | kein Fix angegeben |
| Red Hat | rh-php73-php-common | kein Fix angegeben |
| Red Hat | rh-php73-php-dba | kein Fix angegeben |
| Red Hat | rh-php73-php-dbg | kein Fix angegeben |
| Red Hat | rh-php73-php-devel | kein Fix angegeben |
| Red Hat | rh-php73-php-embedded | kein Fix angegeben |
| Red Hat | rh-php73-php-enchant | kein Fix angegeben |
| Red Hat | rh-php73-php-fpm | kein Fix angegeben |
| Red Hat | rh-php73-php-gd | kein Fix angegeben |
| Red Hat | rh-php73-php-gmp | kein Fix angegeben |
| Red Hat | rh-php73-php-intl | kein Fix angegeben |
| Red Hat | rh-php73-php-json | kein Fix angegeben |
| Red Hat | rh-php73-php-ldap | kein Fix angegeben |
| Red Hat | rh-php73-php-mbstring | kein Fix angegeben |
| Red Hat | rh-php73-php-mysqlnd | kein Fix angegeben |
| Red Hat | rh-php73-php-odbc | kein Fix angegeben |
| Red Hat | rh-php73-php-opcache | kein Fix angegeben |
| Red Hat | rh-php73-php-pdo | kein Fix angegeben |
| Red Hat | rh-php73-php-pgsql | kein Fix angegeben |
| Red Hat | rh-php73-php-process | kein Fix angegeben |
| Red Hat | rh-php73-php-pspell | kein Fix angegeben |
| Red Hat | rh-php73-php-recode | kein Fix angegeben |
| Red Hat | rh-php73-php-snmp | kein Fix angegeben |
| Red Hat | rh-php73-php-soap | kein Fix angegeben |
| Red Hat | rh-php73-php-xml | kein Fix angegeben |
| Red Hat | rh-php73-php-xmlrpc | kein Fix angegeben |
| Red Hat | rh-php73-php-zip | kein Fix angegeben |
| 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 |
Referenzen
- 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
Alle 24 Referenzen
- 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