CVE-2019-19012

oniguruma: Oniguruma is a regular expressions library that supports a variety of character encodings

CVE-2019-19012 is fixed in 35 products on 1 platform, first by libonig4 6.7.0-1ubuntu0.1~esm2, released November 25, 2019. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.5
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.1063
95th percentile

Oniguruma is a regular expressions library that supports a variety of character encodings. Security Fix(es): * oniguruma: Use-after-free in onig_new_deluxe() in regext.c (CVE-2019-13224) * oniguruma: Stack exhaustion in regcomp.c because of recursion in regparse.c (CVE-2019-16163) * oniguruma: integer overflow in search_in_range function in regexec.c leads to out-of-bounds read (CVE-2019-19012) * oniguruma: Heap-based buffer over-read in function gb18030_mbc_enc_len in file gb18030.c (CVE-2019-19203) * oniguruma: Heap-based buffer over-read in function fetch_interval_quantifier in regparse.c (CVE-2019-19204) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Where it's fixed

ProductFixed inFixReleased
Linux
libonig4 · Ubuntu 18.04.6 LTS (bionic) 6.7.0-1ubuntu0.1~esm2 libonig4 6.7.0-1ubuntu0.1~esm2 Nov 25, 2019
oniguruma · RHEL 8 0:6.8.2-2.1.el8_9 RHSA-2024:0889 Feb 20, 2024
oniguruma · almalinux 8 6.8.2-2.1.el8_9 ALSA-2024:0889 Feb 20, 2024
oniguruma · ol 8 0:6.8.2-2.1.el8_9 ELSA-2024-0889 Feb 20, 2024
oniguruma-devel · RHEL 8 0:6.8.2-2.1.el8_9 RHSA-2024:0889 Feb 20, 2024
oniguruma-devel · almalinux 8 6.8.2-2.1.el8_9 ALSA-2024:0889 Feb 20, 2024
oniguruma-devel · ol 8 0:6.8.2-2.1.el8_9 ELSA-2024-0889 Feb 20, 2024
ruby · RHEL 8 0:2.5.9-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
ruby · almalinux 8 2.5.9-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
ruby · ol 8 0:2.5.9-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
ruby · rocky 8 0:2.5.9-114.module+el8.10.0+1979+815637df RLSA-2025:7539 Jul 29, 2025
ruby-devel · RHEL 8 0:2.5.9-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
ruby-devel · almalinux 8 2.5.9-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
ruby-devel · ol 8 0:2.5.9-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
ruby-doc · RHEL 8 0:2.5.9-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
ruby-doc · almalinux 8 2.5.9-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
ruby-doc · ol 8 0:2.5.9-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
ruby-irb · RHEL 8 0:2.5.9-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
ruby-irb · almalinux 8 2.5.9-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
ruby-irb · ol 8 0:2.5.9-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
ruby-libs · RHEL 8 0:2.5.9-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
ruby-libs · almalinux 8 2.5.9-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
ruby-libs · ol 8 0:2.5.9-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-abrt · RHEL 8 0:0.3.0-4.module+el8.10.0+22021+135c76a8 RHSA-2025:7539 May 14, 2025
rubygem-abrt · almalinux 8 0.3.0-4.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-abrt · ol 8 0:0.3.0-4.module+el8.10.0+90367+ae9e8511 ELSA-2025-7539 May 16, 2025
rubygem-abrt · rocky 8 0:0.3.0-4.module+el8.5.0+738+032c9c02 RLSA-2025:7539 Jul 29, 2025
rubygem-abrt-doc · RHEL 8 0:0.3.0-4.module+el8.10.0+22021+135c76a8 RHSA-2025:7539 May 14, 2025
rubygem-abrt-doc · almalinux 8 0.3.0-4.module_el8.10.0+3871+342e2c2f ALSA-2025:7539 May 14, 2025
rubygem-abrt-doc · ol 8 0:0.3.0-4.module+el8.10.0+90367+ae9e8511 ELSA-2025-7539 May 16, 2025
rubygem-bigdecimal · RHEL 8 0:1.3.4-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-bigdecimal · almalinux 8 1.3.4-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-bigdecimal · ol 8 0:1.3.4-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-bson · RHEL 8 0:4.3.0-2.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-bson · almalinux 8 4.3.0-2.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-bson · ol 8 0:4.3.0-2.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-bson · rocky 8 0:4.3.0-2.module+el8.9.0+1536+5f79634e RLSA-2025:7539 Jul 29, 2025
rubygem-bson-doc · RHEL 8 0:4.3.0-2.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-bson-doc · almalinux 8 4.3.0-2.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-bson-doc · ol 8 0:4.3.0-2.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-bundler · RHEL 8 0:1.16.1-5.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-bundler · almalinux 8 1.16.1-5.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-bundler · ol 8 0:1.16.1-5.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-bundler · rocky 8 0:1.16.1-5.module+el8.10.0+1979+815637df RLSA-2025:7539 Jul 29, 2025
rubygem-bundler-doc · RHEL 8 0:1.16.1-5.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-bundler-doc · almalinux 8 1.16.1-5.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-bundler-doc · ol 8 0:1.16.1-5.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-did_you_mean · RHEL 8 0:1.2.0-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-did_you_mean · almalinux 8 1.2.0-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-did_you_mean · ol 8 0:1.2.0-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-io-console · RHEL 8 0:0.4.6-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-io-console · almalinux 8 0.4.6-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-io-console · ol 8 0:0.4.6-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-json · RHEL 8 0:2.1.0-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-json · almalinux 8 2.1.0-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-json · ol 8 0:2.1.0-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-minitest · RHEL 8 0:5.10.3-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-minitest · almalinux 8 5.10.3-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-minitest · ol 8 0:5.10.3-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-mongo · RHEL 8 0:2.5.1-2.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-mongo · almalinux 8 2.5.1-2.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-mongo · ol 8 0:2.5.1-2.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-mongo · rocky 8 0:2.5.1-2.module+el8.9.0+1536+5f79634e RLSA-2025:7539 Jul 29, 2025
rubygem-mongo-doc · RHEL 8 0:2.5.1-2.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-mongo-doc · almalinux 8 2.5.1-2.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-mongo-doc · ol 8 0:2.5.1-2.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-mysql2 · RHEL 8 0:0.4.10-4.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-mysql2 · almalinux 8 0.4.10-4.module_el8.5.0+259+8cec6917 ALSA-2025:7539 May 14, 2025
rubygem-mysql2 · ol 8 0:0.4.10-4.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-mysql2 · rocky 8 0:0.4.10-4.module+el8.9.0+1536+5f79634e RLSA-2025:7539 Jul 29, 2025
rubygem-mysql2-doc · RHEL 8 0:0.4.10-4.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-mysql2-doc · almalinux 8 0.4.10-4.module_el8.5.0+2625+ec418553 ALSA-2025:7539 May 14, 2025
rubygem-mysql2-doc · ol 8 0:0.4.10-4.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-net-telnet · RHEL 8 0:0.1.1-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-net-telnet · almalinux 8 0.1.1-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-net-telnet · ol 8 0:0.1.1-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-openssl · RHEL 8 0:2.1.2-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-openssl · almalinux 8 2.1.2-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-openssl · ol 8 0:2.1.2-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-pg · RHEL 8 0:1.0.0-3.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-pg · almalinux 8 1.0.0-3.module_el8.9.0+3635+c6f99506 ALSA-2025:7539 May 14, 2025
rubygem-pg · ol 8 0:1.0.0-3.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-pg · rocky 8 0:1.0.0-3.module+el8.9.0+1536+5f79634e RLSA-2025:7539 Jul 29, 2025
rubygem-pg-doc · RHEL 8 0:1.0.0-3.module+el8.9.0+19193+435404ae RHSA-2025:7539 May 14, 2025
rubygem-pg-doc · almalinux 8 1.0.0-3.module_el8.9.0+3635+c6f99506 ALSA-2025:7539 May 14, 2025
rubygem-pg-doc · ol 8 0:1.0.0-3.module+el8.9.0+90042+a65659a6 ELSA-2025-7539 May 16, 2025
rubygem-power_assert · RHEL 8 0:1.1.1-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-power_assert · almalinux 8 1.1.1-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-power_assert · ol 8 0:1.1.1-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-psych · RHEL 8 0:3.0.2-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-psych · almalinux 8 3.0.2-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-psych · ol 8 0:3.0.2-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-rake · RHEL 8 0:12.3.3-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-rake · almalinux 8 12.3.3-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-rake · ol 8 0:12.3.3-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-rdoc · RHEL 8 0:6.0.1.1-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-rdoc · almalinux 8 6.0.1.1-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-rdoc · ol 8 0:6.0.1.1-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-test-unit · RHEL 8 0:3.2.7-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-test-unit · almalinux 8 3.2.7-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-test-unit · ol 8 0:3.2.7-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygem-xmlrpc · RHEL 8 0:0.3.0-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygem-xmlrpc · almalinux 8 0.3.0-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygem-xmlrpc · ol 8 0:0.3.0-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygems · RHEL 8 0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygems · almalinux 8 2.7.6.3-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygems · ol 8 0:2.7.6.3-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025
rubygems-devel · RHEL 8 0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca RHSA-2025:7539 May 14, 2025
rubygems-devel · almalinux 8 2.7.6.3-114.module_el8.10.0+3991+5e651d4e ALSA-2025:7539 May 14, 2025
rubygems-devel · ol 8 0:2.7.6.3-114.module+el8.10.0+90580+29305b94 ELSA-2025-7539 May 16, 2025

Patch Radar data is free to use with attribution. Terms and how to credit it.

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.