Schwachstellen / CVE-2017-9226

kritisch

CVE-2017-9226

oniguruma: Heap buffer overflow in next_state_val() during regular expression compilation

Veröffentlicht Geändert CWE 787
In der Trivy Database seit spätestens 24. Okt. 2026, 07:11 UTCWann der Eintrag vor diesem Build hinzukam, ist nicht erfasst.

Einstufung nach Quelle

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat4.8CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L

Trivys eigenes Label ist CRITICAL. Kritisch laut NVD. Niedriger laut Amazon (hoch), Red Hat (mittel), Ubuntu (mittel).

Beschreibung

An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A heap out-of-bounds write or read occurs in next_state_val() during regular expression compilation. Octal numbers larger than 0xff are not handled correctly in fetch_token() and fetch_token_in_cc(). A malformed regular expression containing an octal number in the form of '\700' would produce an invalid code point value larger than 0xff in next_state_val(), resulting in an out-of-bounds write memory corruption.

Betroffene Pakete und behobene Versionen

QuellePaketBehoben in
alpine 3.4php55.6.31-r0
alpine 3.5php5, php75.6.31-r0 und 1 weitere
alpine 3.6php5, php75.6.31-r0 und 1 weitere
alpine 3.7php5, php75.6.31-r0 und 1 weitere
alpine 3.8php55.6.31-r0
amazon linux 1php56, php56-bcmath, php56-cli und 63 weitere5.6.31-1.134.amzn1 und 1 weitere
amazon linux 2oniguruma, oniguruma-debuginfo, oniguruma-devel und 25 weitere5.9.6-1.amzn2.0.7 und 1 weitere
debian 11libonig6.1.3-2
debian 12libonig6.1.3-2
debian 13libonig6.1.3-2
debian 14libonig6.1.3-2
debian 7libonig5.9.1-1+deb7u1
Alle 168 Einträge aus 21 Quellen zeigen
QuellePaketBehoben in
alpine 3.4php55.6.31-r0
alpine 3.5php55.6.31-r0
alpine 3.5php77.0.21-r0
alpine 3.6php55.6.31-r0
alpine 3.6php77.1.9-r0
alpine 3.7php55.6.31-r0
alpine 3.7php77.1.7-r0
alpine 3.8php55.6.31-r0
amazon linux 1php565.6.31-1.134.amzn1
amazon linux 1php56-bcmath5.6.31-1.134.amzn1
amazon linux 1php56-cli5.6.31-1.134.amzn1
amazon linux 1php56-common5.6.31-1.134.amzn1
amazon linux 1php56-dba5.6.31-1.134.amzn1
amazon linux 1php56-dbg5.6.31-1.134.amzn1
amazon linux 1php56-debuginfo5.6.31-1.134.amzn1
amazon linux 1php56-devel5.6.31-1.134.amzn1
amazon linux 1php56-embedded5.6.31-1.134.amzn1
amazon linux 1php56-enchant5.6.31-1.134.amzn1
amazon linux 1php56-fpm5.6.31-1.134.amzn1
amazon linux 1php56-gd5.6.31-1.134.amzn1
amazon linux 1php56-gmp5.6.31-1.134.amzn1
amazon linux 1php56-imap5.6.31-1.134.amzn1
amazon linux 1php56-intl5.6.31-1.134.amzn1
amazon linux 1php56-ldap5.6.31-1.134.amzn1
amazon linux 1php56-mbstring5.6.31-1.134.amzn1
amazon linux 1php56-mcrypt5.6.31-1.134.amzn1
amazon linux 1php56-mssql5.6.31-1.134.amzn1
amazon linux 1php56-mysqlnd5.6.31-1.134.amzn1
amazon linux 1php56-odbc5.6.31-1.134.amzn1
amazon linux 1php56-opcache5.6.31-1.134.amzn1
amazon linux 1php56-pdo5.6.31-1.134.amzn1
amazon linux 1php56-pgsql5.6.31-1.134.amzn1
amazon linux 1php56-process5.6.31-1.134.amzn1
amazon linux 1php56-pspell5.6.31-1.134.amzn1
amazon linux 1php56-recode5.6.31-1.134.amzn1
amazon linux 1php56-snmp5.6.31-1.134.amzn1
amazon linux 1php56-soap5.6.31-1.134.amzn1
amazon linux 1php56-tidy5.6.31-1.134.amzn1
amazon linux 1php56-xml5.6.31-1.134.amzn1
amazon linux 1php56-xmlrpc5.6.31-1.134.amzn1
amazon linux 1php707.0.21-1.23.amzn1
amazon linux 1php70-bcmath7.0.21-1.23.amzn1
amazon linux 1php70-cli7.0.21-1.23.amzn1
amazon linux 1php70-common7.0.21-1.23.amzn1
amazon linux 1php70-dba7.0.21-1.23.amzn1
amazon linux 1php70-dbg7.0.21-1.23.amzn1
amazon linux 1php70-debuginfo7.0.21-1.23.amzn1
amazon linux 1php70-devel7.0.21-1.23.amzn1
amazon linux 1php70-embedded7.0.21-1.23.amzn1
amazon linux 1php70-enchant7.0.21-1.23.amzn1
amazon linux 1php70-fpm7.0.21-1.23.amzn1
amazon linux 1php70-gd7.0.21-1.23.amzn1
amazon linux 1php70-gmp7.0.21-1.23.amzn1
amazon linux 1php70-imap7.0.21-1.23.amzn1
amazon linux 1php70-intl7.0.21-1.23.amzn1
amazon linux 1php70-json7.0.21-1.23.amzn1
amazon linux 1php70-ldap7.0.21-1.23.amzn1
amazon linux 1php70-mbstring7.0.21-1.23.amzn1
amazon linux 1php70-mcrypt7.0.21-1.23.amzn1
amazon linux 1php70-mysqlnd7.0.21-1.23.amzn1
amazon linux 1php70-odbc7.0.21-1.23.amzn1
amazon linux 1php70-opcache7.0.21-1.23.amzn1
amazon linux 1php70-pdo7.0.21-1.23.amzn1
amazon linux 1php70-pdo-dblib7.0.21-1.23.amzn1
amazon linux 1php70-pgsql7.0.21-1.23.amzn1
amazon linux 1php70-process7.0.21-1.23.amzn1
amazon linux 1php70-pspell7.0.21-1.23.amzn1
amazon linux 1php70-recode7.0.21-1.23.amzn1
amazon linux 1php70-snmp7.0.21-1.23.amzn1
amazon linux 1php70-soap7.0.21-1.23.amzn1
amazon linux 1php70-tidy7.0.21-1.23.amzn1
amazon linux 1php70-xml7.0.21-1.23.amzn1
amazon linux 1php70-xmlrpc7.0.21-1.23.amzn1
amazon linux 1php70-zip7.0.21-1.23.amzn1
amazon linux 2oniguruma5.9.6-1.amzn2.0.7
amazon linux 2oniguruma-debuginfo5.9.6-1.amzn2.0.7
amazon linux 2oniguruma-devel5.9.6-1.amzn2.0.7
amazon linux 2php5.4.16-46.amzn2.0.6
amazon linux 2php-bcmath5.4.16-46.amzn2.0.6
amazon linux 2php-cli5.4.16-46.amzn2.0.6
amazon linux 2php-common5.4.16-46.amzn2.0.6
amazon linux 2php-dba5.4.16-46.amzn2.0.6
amazon linux 2php-debuginfo5.4.16-46.amzn2.0.6
amazon linux 2php-devel5.4.16-46.amzn2.0.6
amazon linux 2php-embedded5.4.16-46.amzn2.0.6
amazon linux 2php-enchant5.4.16-46.amzn2.0.6
amazon linux 2php-fpm5.4.16-46.amzn2.0.6
amazon linux 2php-gd5.4.16-46.amzn2.0.6
amazon linux 2php-intl5.4.16-46.amzn2.0.6
amazon linux 2php-ldap5.4.16-46.amzn2.0.6
amazon linux 2php-mbstring5.4.16-46.amzn2.0.6
amazon linux 2php-mysqlnd5.4.16-46.amzn2.0.6
amazon linux 2php-odbc5.4.16-46.amzn2.0.6
amazon linux 2php-pdo5.4.16-46.amzn2.0.6
amazon linux 2php-pgsql5.4.16-46.amzn2.0.6
amazon linux 2php-process5.4.16-46.amzn2.0.6
amazon linux 2php-pspell5.4.16-46.amzn2.0.6
amazon linux 2php-recode5.4.16-46.amzn2.0.6
amazon linux 2php-snmp5.4.16-46.amzn2.0.6
amazon linux 2php-soap5.4.16-46.amzn2.0.6
amazon linux 2php-xml5.4.16-46.amzn2.0.6
amazon linux 2php-xmlrpc5.4.16-46.amzn2.0.6
debian 11libonig6.1.3-2
debian 12libonig6.1.3-2
debian 13libonig6.1.3-2
debian 14libonig6.1.3-2
debian 7libonig5.9.1-1+deb7u1
debian 8libonig5.9.5-3.2+deb8u1
echolibonig6.1.3-2
Red Hatonigurumakein Fix angegeben
Red Hatoniguruma-develkein Fix angegeben
Red Hatphpkein Fix angegeben
Red Hatphp-bcmathkein Fix angegeben
Red Hatphp-clikein Fix angegeben
Red Hatphp-commonkein Fix angegeben
Red Hatphp-dbakein Fix angegeben
Red Hatphp-develkein Fix angegeben
Red Hatphp-embeddedkein Fix angegeben
Red Hatphp-enchantkein Fix angegeben
Red Hatphp-fpmkein Fix angegeben
Red Hatphp-gdkein Fix angegeben
Red Hatphp-imapkein Fix angegeben
Red Hatphp-intlkein Fix angegeben
Red Hatphp-ldapkein Fix angegeben
Red Hatphp-mbstringkein Fix angegeben
Red Hatphp-mysqlkein Fix angegeben
Red Hatphp-mysqlndkein Fix angegeben
Red Hatphp-odbckein Fix angegeben
Red Hatphp-pdokein Fix angegeben
Red Hatphp-pgsqlkein Fix angegeben
Red Hatphp-processkein Fix angegeben
Red Hatphp-pspellkein Fix angegeben
Red Hatphp-recodekein Fix angegeben
Red Hatphp-snmpkein Fix angegeben
Red Hatphp-soapkein Fix angegeben
Red Hatphp-tidykein Fix angegeben
Red Hatphp-xmlkein Fix angegeben
Red Hatphp-xmlrpckein Fix angegeben
Red Hatphp-ztskein Fix angegeben
Red Hatrubykein Fix angegeben
Red Hatruby-develkein Fix angegeben
Red Hatruby-dockein Fix angegeben
Red Hatruby-docskein Fix angegeben
Red Hatruby-irbkein Fix angegeben
Red Hatruby-libskein Fix angegeben
Red Hatruby-rdockein Fix angegeben
Red Hatruby-rikein Fix angegeben
Red Hatruby-statickein Fix angegeben
Red Hatruby-tcltkkein Fix angegeben
Red Hatrubygem-bigdecimalkein Fix angegeben
Red Hatrubygem-io-consolekein Fix angegeben
Red Hatrubygem-jsonkein Fix angegeben
Red Hatrubygem-minitestkein Fix angegeben
Red Hatrubygem-psychkein Fix angegeben
Red Hatrubygem-rakekein Fix angegeben
Red Hatrubygem-rdockein Fix angegeben
Red Hatrubygemskein Fix angegeben
Red Hatrubygems-develkein Fix angegeben
ubuntu 14.04libonig5.9.1-1ubuntu1.1
ubuntu 14.04php55.5.9+dfsg-1ubuntu4.22
ubuntu 14.04-ESMlibonig5.9.1-1ubuntu1.1
ubuntu 14.04-ESMphp55.5.9+dfsg-1ubuntu4.22
ubuntu 16.04libonig5.9.6-1ubuntu0.1
ubuntu 16.04php7.07.0.22-0ubuntu0.16.04.1
ubuntu 16.04-ESMlibonig5.9.6-1ubuntu0.1
ubuntu 16.04-ESMphp7.07.0.22-0ubuntu0.16.04.1
ubuntu 17.04php7.07.0.22-0ubuntu0.17.04.1
ubuntu 17.10php7.17.1.8-1ubuntu1

Referenzen

Alle 10 Referenzen

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.