# CVE-2019-13224: libonig5: A use-after-free in onig_new_deluxe() in regext.c in Oniguruma 6.9.2 allowsattackers to potentially cause information...

CVE-2019-13224 is fixed in 41 products on 1 platform, first by libonig4 6.7.0-1ubuntu0.1~esm1, released July 9, 2019. It is not reported as exploited. Patch Radar priority: Routine.

- Web page: https://patchblox.com/security/cve/CVE-2019-13224
- Priority: Routine
- CVSS: 6.8 (Medium)
- EPSS: 0.0405
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Jul 9, 2019

## Description

A use-after-free in onig_new_deluxe() in regext.c in Oniguruma 6.9.2 allowsattackers to potentially cause information disclosure, denial of service,or possibly code execution by providing a crafted regular expression. Theattacker provides a pair of a regex pattern and a string, with a multi-byteencoding that gets handled by onig_new_deluxe(). Oniguruma issues oftenaffect Ruby, as well as common optional libraries for PHP and Rust.

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | apcu-panel RHEL 8 | 0:5.1.17-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | apcu-panel ol 8 | 0:5.1.17-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | libonig4 Ubuntu 18.04.6 LTS (bionic) | 6.7.0-1ubuntu0.1~esm1 | [libonig4 6.7.0-1ubuntu0.1~esm1](https://patchblox.com/security/data/fix/linux/ubuntu-bionic-libonig4-6.7.0-1ubuntu0.1-esm1.md) | Jul 9, 2019 |
| Linux | libonig5 Ubuntu 20.04 LTS (focal) | 6.9.2-1 | [libonig5 6.9.2-1](https://patchblox.com/security/data/fix/linux/ubuntu-focal-libonig5-6.9.2-1.md) | Jul 9, 2019 |
| Linux | libonig5 Ubuntu 24.10 (oracular) | 6.9.2-1 | [libonig5 6.9.2-1](https://patchblox.com/security/data/fix/linux/ubuntu-oracular-libonig5-6.9.2-1.md) | Jul 10, 2019 |
| Linux | libonig5 Ubuntu 25.04 (plucky) | 6.9.2-1 | [libonig5 6.9.2-1](https://patchblox.com/security/data/fix/linux/ubuntu-plucky-libonig5-6.9.2-1.md) | Jul 10, 2019 |
| Linux | libzip RHEL 8 | 0:1.5.2-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | libzip ol 8 | 0:1.5.2-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | libzip-devel RHEL 8 | 0:1.5.2-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | libzip-devel ol 8 | 0:1.5.2-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | libzip-tools RHEL 8 | 0:1.5.2-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | libzip-tools ol 8 | 0:1.5.2-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | oniguruma RHEL 8 | 0:6.8.2-2.1.el8_9 | [RHSA-2024:0889](https://patchblox.com/security/data/fix/linux/rhsa-2024-0889.md) | Feb 20, 2024 |
| Linux | oniguruma almalinux 8 | 6.8.2-2.1.el8_9 | [ALSA-2024:0889](https://patchblox.com/security/data/fix/linux/alsa-2024-0889.md) | Feb 20, 2024 |
| Linux | oniguruma ol 8 | 0:6.8.2-2.1.el8_9 | [ELSA-2024-0889](https://patchblox.com/security/data/fix/linux/elsa-2024-0889.md) | Feb 20, 2024 |
| Linux | oniguruma-devel RHEL 8 | 0:6.8.2-2.1.el8_9 | [RHSA-2024:0889](https://patchblox.com/security/data/fix/linux/rhsa-2024-0889.md) | Feb 20, 2024 |
| Linux | oniguruma-devel almalinux 8 | 6.8.2-2.1.el8_9 | [ALSA-2024:0889](https://patchblox.com/security/data/fix/linux/alsa-2024-0889.md) | Feb 20, 2024 |
| Linux | oniguruma-devel ol 8 | 0:6.8.2-2.1.el8_9 | [ELSA-2024-0889](https://patchblox.com/security/data/fix/linux/elsa-2024-0889.md) | Feb 20, 2024 |
| Linux | php RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-bcmath RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-bcmath ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-cli RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-cli ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-common RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-common ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-dba RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-dba ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-dbg RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-dbg ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-devel RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-devel ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-embedded RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-embedded ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-enchant RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-enchant ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-fpm RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-fpm ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-gd RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-gd ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-gmp RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-gmp ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-intl RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-intl ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-json RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-json ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-ldap RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-ldap ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-mbstring RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-mbstring ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-mysqlnd RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-mysqlnd ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-odbc RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-odbc ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-opcache RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-opcache ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pdo RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pdo ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pear RHEL 8 | 1:1.10.9-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pear ol 8 | 1:1.10.9-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pecl-apcu RHEL 8 | 0:5.1.17-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pecl-apcu ol 8 | 0:5.1.17-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pecl-apcu-devel RHEL 8 | 0:5.1.17-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pecl-apcu-devel ol 8 | 0:5.1.17-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pecl-rrd RHEL 8 | 0:2.0.1-1.module+el8.2.0+4968+1d5097db | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pecl-rrd ol 8 | 0:2.0.1-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pecl-xdebug RHEL 8 | 0:2.8.0-1.module+el8.2.0+4968+1d5097db | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pecl-xdebug ol 8 | 0:2.8.0-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pecl-zip RHEL 8 | 0:1.15.4-1.module+el8.1.0+3189+a1bff096 | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pecl-zip ol 8 | 0:1.15.4-1.module+el8.2.0+5569+98c8b30d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-pgsql RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-pgsql ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-process RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-process ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-recode RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-recode ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-snmp RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-snmp ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-soap RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-soap ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-xml RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-xml ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |
| Linux | php-xmlrpc RHEL 8 | 0:7.3.20-1.module+el8.2.0+7373+b272fdef | [RHSA-2020:3662](https://patchblox.com/security/data/fix/linux/rhsa-2020-3662.md) | Sep 8, 2020 |
| Linux | php-xmlrpc ol 8 | 0:7.3.20-1.module+el8.2.0+7784+4033621d | [ELSA-2020-3662](https://patchblox.com/security/data/fix/linux/elsa-2020-3662.md) | Sep 9, 2020 |

---

Data as of 2026-11-08T06:59:42Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
