Skip to content
OpenAdvisories
Unscored CVE-2019-19246 EUVD-2019-8872GHSA-h9r8-w9m7-2qf5

Oniguruma through 6.9.3, as used in PHP 7.3.x and other products, has a heap-based buffer over-read in str_lower_case_match in regexec.c.

Published Nov 25, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

Oniguruma through 6.9.3, as used in PHP 7.3.x and other products, has a heap-based buffer over-read in str_lower_case_match in regexec.c.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libonig 6.9.4-1 —
Debian 13 libonig 6.9.4-1 —
Debian 12 libonig 6.9.4-1 —
Debian 9 libonig 6.1.3-2+deb9u1 DLA-2431-1
Debian 8 libonig 5.9.5-3.2+deb8u4 DLA-2020-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libonig 6.7.0-1ubuntu0.1~esm2 USN-5662-1
Ubuntu Pro 16.04 LTS libonig 5.9.6-1ubuntu0.1+esm2 USN-5662-1
Ubuntu Pro 14.04 LTS libonig 5.9.1-1ubuntu1.1+esm2 USN-5662-1, USN-4460-1
ReleasePackageFixed inAdvisory
RHEL 8 apcu-panel +2 5.1.17-1.module+el8.1.0+3189+a1bff096 RHSA-2020:3662
RHEL 8 libzip +2 1.5.2-1.module+el8.1.0+3189+a1bff096 RHSA-2020:3662
RHEL 8 php +25 7.3.20-1.module+el8.2.0+7373+b272fdef RHSA-2020:3662
RHEL 8 php-pear 1:1.10.9-1.module+el8.1.0+3189+a1bff096 RHSA-2020:3662
RHEL 8 php-pecl-rrd 2.0.1-1.module+el8.2.0+4968+1d5097db RHSA-2020:3662
RHEL 8 php-pecl-xdebug 2.8.0-1.module+el8.2.0+4968+1d5097db RHSA-2020:3662
RHEL 8 php-pecl-zip 1.15.4-1.module+el8.1.0+3189+a1bff096 RHSA-2020:3662
RHEL 3 rh-php73-php +27 7.3.20-1.el7 RHSA-2020:5275

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 apcu-panel +2 5.1.17-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 libzip +2 1.5.2-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 php +25 7.3.20-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 php-pear 1:1.10.9-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 php-pecl-rrd 2.0.1-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 php-pecl-xdebug 2.8.0-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662
AlmaLinux 8 php-pecl-zip 1.15.4-1.module_el8.3.0+2009+b272fdef ALSA-2020:3662

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 libzip 1.5.2-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php 7.3.20-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php-pear 1:1.10.9-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php-pecl-apcu 5.1.17-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php-pecl-rrd 2.0.1-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php-pecl-xdebug 2.8.0-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
Rocky Linux 8 php-pecl-zip 1.15.4-1.module+el8.4.0+414+2e7afcdd RLSA-2020:3662
ReleasePackageFixed inAdvisory
SLES 15 SP4 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLES 15 SP3 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLES 15 SP2 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLES 15 SP1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
Show 11 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP2 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLES for SAP 15 SP1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLE Micro 5.2 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLE Micro 5.1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLE HPC 15 SP2 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SLE HPC 15 SP1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SUSE Manager Server 4.1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SUSE Manager Retail Branch Server 4.1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SUSE Manager Proxy 4.1 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SUSE Enterprise Storage 7 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
SUSE Enterprise Storage 6 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed oniguruma 6.9.7.1-1.2 openSUSE-SU-2024:11111-1
openSUSE Leap 15.4 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
openSUSE Leap 15.3 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
openSUSE Leap Micro 5.2 oniguruma 6.7.0-150000.3.3.1 SUSE-SU-2022:3327-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 oniguruma +1 5.9.6-1.amzn2.0.3 ALAS2-2020-1380

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 apcu-panel +2 5.1.17-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662
Oracle Linux 8 libzip +2 1.5.2-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662
Oracle Linux 8 php +25 7.3.20-1.module+el8.2.0+7784+4033621d ELSA-2020-3662
Oracle Linux 8 php-pear 1:1.10.9-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662
Oracle Linux 8 php-pecl-rrd 2.0.1-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662
Oracle Linux 8 php-pecl-xdebug 2.8.0-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662
Oracle Linux 8 php-pecl-zip 1.15.4-1.module+el8.2.0+5569+98c8b30d ELSA-2020-3662

Advisories 12

References