Every CVE Search/ Get API key

CVE-2019-19012

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9...

9.8 CriticalPublic exploitFix available

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

10.6%Up 1.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
CVE-2019-19012
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-125, CWE-190
Updated
2026-11-02
CVE List No score

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
CVE-2019-19012
Updated
2026-11-02
EUVDEUVD-2019-8663 No score

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
EUVD-2019-8663
Updated
2026-11-03
GitHub AdvisoriesGHSA-5mw9-mr3r-536c No score

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9...

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
GHSA-5mw9-mr3r-536c
Updated
2026-11-02
OSVBELL-CVE-2019-19012 9.8

CVE-2019-19012 does not affect BellSoft software

Record
BELL-CVE-2019-19012
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 9.8

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
CVE-2019-19012
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 13 moreShow less
OSVDEBIAN-CVE-2019-19012 9.8

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
DEBIAN-CVE-2019-19012
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:0409 7.5

Red Hat Security Advisory: oniguruma security update

Record
RHSA-2024:0409
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:0572 7.5

Red Hat Security Advisory: oniguruma security update

Record
RHSA-2024:0572
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:0889 7.5

Red Hat Security Advisory: oniguruma security update

Record
RHSA-2024:0889
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:7539 7.5

Red Hat Security Advisory: ruby:2.5 security update

Record
RHSA-2025:7539
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2025:7539 7.5

Moderate: ruby:2.5 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • oniguruma: integer overflow in search_in_range function in regexec.c leads to out-of-bounds read (CVE-2019-19012)

  • rubygem-bundler: unexpected code execution in Gemfiles (CVE-2021-43809)

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.

Record
RLSA-2025:7539
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-19012 9.8

An integer overflow in the search_in_range function in regexec.c in Oniguruma 6.x before 6.9.4_rc2 leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression.

Record
UBUNTU-CVE-2019-19012
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2024:0889 No score

Moderate: oniguruma security update

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.

Record
ALSA-2024:0889
Updated
2026-11-02
OSVALSA-2025:7539 No score

Moderate: ruby:2.5 security update

Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to perform system management tasks.

Security Fix(es):

  • oniguruma: integer overflow in search_in_range function in regexec.c leads to out-of-bounds read (CVE-2019-19012)
  • rubygem-bundler: unexpected code execution in Gemfiles (CVE-2021-43809)

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.

Record
ALSA-2025:7539
Updated
2026-11-02
OSVMGASA-2020-0029 No score

Updated oniguruma packages fix security vulnerabilities

Updated oniguruma packages fix security vulnerabilities:

A use-after-free in onig_new_deluxe() in regext.c in Oniguruma 6.9.2 allows attackers to potentially cause information disclosure, denial of service, or possibly code execution by providing a crafted regular expression. The attacker provides a pair of a regex pattern and a string, with a multi-byte encoding that gets handled by onig_new_deluxe() (CVE-2019-13224).

A NULL Pointer Dereference in match_at() in regexec.c in Oniguruma 6.9.2 allows attackers to potentially cause denial of service by providing a crafted regular expression (CVE-2019-13225).

Oniguruma before 6.9.3 allows Stack Exhaustion in regcomp.c because of recursion in regparse.c (CVE-2019-16163).

An integer overflow in the search_in_range function in regexec.c leads to an out-of-bounds read, in which the offset of this read is under the control of an attacker. (This only affects the 32-bit compiled version). Remote attackers can cause a denial-of-service or information disclosure, or possibly have unspecified other impact, via a crafted regular expression (CVE-2019-19012).

An issue was discovered in Oniguruma 6.x before 6.9.4_rc2. In the function gb18030_mbc_enc_len in file gb18030.c, a UChar pointer is dereferenced without checking if it passed the end of the matched string. This leads to a heap-based buffer over-read (CVE-2019-19203).

In the function fetch_range_quantifier in regparse.c, PFETCH is called without checking PEND. This leads to a heap-based buffer over-read and lead to denial-of-service via a crafted regular expression (CVE-2019-19204).

Heap-based buffer over-read in str_lower_case_match in regexec.c can lead to denial-of-service via a crafted regular expression (CVE-2019-19246).

Record
MGASA-2020-0029
Updated
2026-11-02
OSVopenSUSE-SU-2024:11111-1 No score

libonig5-6.9.7.1-1.2 on GA media

These are all security issues fixed in the libonig5-6.9.7.1-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11111-1
Updated
2026-11-02
OSVUSN-4460-1 No score

libonig vulnerabilities

It was discovered that Oniguruma incorrectly handled certain regular expressions. An attacker could possibly use this issue to cause a denial of service, obtain sensitive information or other unspecified impact. (CVE-2019-16163, CVE-2019-19012, CVE-2019-19204, CVE-2019-19246)

Record
USN-4460-1
Updated
2026-11-02
OSVUSN-5662-1 No score

libonig vulnerabilities

It was discovered that Oniguruma incorrectly handled certain regular expressions. An attacker could possibly use this issue to cause a denial of service, obtain sensitive information or other unspecified impact. This issue only affected Ubuntu 16.04 ESM and Ubuntu 18.04 ESM. (CVE-2019-16163, CVE-2019-19012, CVE-2019-19204, CVE-2019-19246)

It was discovered that Oniguruma incorrectly handled memory when using certain UChar pointers. An attacker could possibly use this issue to cause a denial of service or sensitive information disclosure. (CVE-2019-19203)

Record
USN-5662-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
oniguruma
AlmaLinux:8
From an advisory covering 5 CVEs
before 6.8.2-2.1.el8_9
6.8.2-2.1.el8_9
oniguruma-devel
AlmaLinux:8
From an advisory covering 5 CVEs
before 6.8.2-2.1.el8_9
6.8.2-2.1.el8_9
ruby
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.9-114.module_el8.10.0+3991+5e651d4e
2.5.9-114.module_el8.10.0+3991+5e651d4e
ruby-devel
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.9-114.module_el8.10.0+3991+5e651d4e
2.5.9-114.module_el8.10.0+3991+5e651d4e
ruby-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.9-114.module_el8.10.0+3991+5e651d4e
2.5.9-114.module_el8.10.0+3991+5e651d4e
ruby-irb
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.9-114.module_el8.10.0+3991+5e651d4e
2.5.9-114.module_el8.10.0+3991+5e651d4e
ruby-libs
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.9-114.module_el8.10.0+3991+5e651d4e
2.5.9-114.module_el8.10.0+3991+5e651d4e
rubygem-abrt
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.3.0-4.module_el8.5.0+2625+ec418553
0.3.0-4.module_el8.5.0+2625+ec418553
rubygem-abrt-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.3.0-4.module_el8.10.0+3871+342e2c2f
0.3.0-4.module_el8.10.0+3871+342e2c2f
rubygem-bigdecimal
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.3.4-114.module_el8.10.0+3991+5e651d4e
1.3.4-114.module_el8.10.0+3991+5e651d4e
Show 114 moreShow less
Affected packages
PackageAffectedFixed
rubygem-bson
AlmaLinux:8
From an advisory covering 2 CVEs
before 4.3.0-2.module_el8.5.0+2625+ec418553
4.3.0-2.module_el8.5.0+2625+ec418553
rubygem-bson
AlmaLinux:8
From an advisory covering 2 CVEs
before 4.3.0-2.module_el8.6.0+3170+4b08f9d4
4.3.0-2.module_el8.6.0+3170+4b08f9d4
rubygem-bson
AlmaLinux:8
From an advisory covering 2 CVEs
before 4.3.0-2.module_el8.5.0+259+8cec6917
4.3.0-2.module_el8.5.0+259+8cec6917
rubygem-bson-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 4.3.0-2.module_el8.5.0+2625+ec418553
4.3.0-2.module_el8.5.0+2625+ec418553
rubygem-bundler
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.16.1-5.module_el8.10.0+3991+5e651d4e
1.16.1-5.module_el8.10.0+3991+5e651d4e
rubygem-bundler-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.16.1-5.module_el8.10.0+3991+5e651d4e
1.16.1-5.module_el8.10.0+3991+5e651d4e
rubygem-did_you_mean
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.2.0-114.module_el8.10.0+3991+5e651d4e
1.2.0-114.module_el8.10.0+3991+5e651d4e
rubygem-io-console
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.4.6-114.module_el8.10.0+3991+5e651d4e
0.4.6-114.module_el8.10.0+3991+5e651d4e
rubygem-json
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.1.0-114.module_el8.10.0+3991+5e651d4e
2.1.0-114.module_el8.10.0+3991+5e651d4e
rubygem-minitest
AlmaLinux:8
From an advisory covering 2 CVEs
before 5.10.3-114.module_el8.10.0+3991+5e651d4e
5.10.3-114.module_el8.10.0+3991+5e651d4e
rubygem-mongo
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.1-2.module_el8.5.0+2625+ec418553
2.5.1-2.module_el8.5.0+2625+ec418553
rubygem-mongo-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.5.1-2.module_el8.5.0+2625+ec418553
2.5.1-2.module_el8.5.0+2625+ec418553
rubygem-mysql2
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.4.10-4.module_el8.5.0+259+8cec6917
0.4.10-4.module_el8.5.0+259+8cec6917
rubygem-mysql2
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.4.10-4.module_el8.5.0+2625+ec418553
0.4.10-4.module_el8.5.0+2625+ec418553
rubygem-mysql2
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.4.10-4.module_el8.6.0+3170+4b08f9d4
0.4.10-4.module_el8.6.0+3170+4b08f9d4
rubygem-mysql2-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.4.10-4.module_el8.5.0+2625+ec418553
0.4.10-4.module_el8.5.0+2625+ec418553
rubygem-net-telnet
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.1.1-114.module_el8.10.0+3991+5e651d4e
0.1.1-114.module_el8.10.0+3991+5e651d4e
rubygem-openssl
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.1.2-114.module_el8.10.0+3991+5e651d4e
2.1.2-114.module_el8.10.0+3991+5e651d4e
rubygem-pg
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.0.0-3.module_el8.9.0+3635+c6f99506
1.0.0-3.module_el8.9.0+3635+c6f99506
rubygem-pg-doc
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.0.0-3.module_el8.9.0+3635+c6f99506
1.0.0-3.module_el8.9.0+3635+c6f99506
rubygem-power_assert
AlmaLinux:8
From an advisory covering 2 CVEs
before 1.1.1-114.module_el8.10.0+3991+5e651d4e
1.1.1-114.module_el8.10.0+3991+5e651d4e
rubygem-psych
AlmaLinux:8
From an advisory covering 2 CVEs
before 3.0.2-114.module_el8.10.0+3991+5e651d4e
3.0.2-114.module_el8.10.0+3991+5e651d4e
rubygem-rake
AlmaLinux:8
From an advisory covering 2 CVEs
before 12.3.3-114.module_el8.10.0+3991+5e651d4e
12.3.3-114.module_el8.10.0+3991+5e651d4e
rubygem-rdoc
AlmaLinux:8
From an advisory covering 2 CVEs
before 6.0.1.1-114.module_el8.10.0+3991+5e651d4e
6.0.1.1-114.module_el8.10.0+3991+5e651d4e
rubygem-test-unit
AlmaLinux:8
From an advisory covering 2 CVEs
before 3.2.7-114.module_el8.10.0+3991+5e651d4e
3.2.7-114.module_el8.10.0+3991+5e651d4e
rubygem-xmlrpc
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.3.0-114.module_el8.10.0+3991+5e651d4e
0.3.0-114.module_el8.10.0+3991+5e651d4e
rubygems
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.7.6.3-114.module_el8.10.0+3991+5e651d4e
2.7.6.3-114.module_el8.10.0+3991+5e651d4e
rubygems-devel
AlmaLinux:8
From an advisory covering 2 CVEs
before 2.7.6.3-114.module_el8.10.0+3991+5e651d4e
2.7.6.3-114.module_el8.10.0+3991+5e651d4e
libonig
Debian:12
before 6.9.4-1
6.9.4-1
libonig
Debian:13
before 6.9.4-1
6.9.4-1
libonig
Debian:14
before 6.9.4-1
6.9.4-1
libonig
Debian:8
From an advisory covering 3 CVEs
before 5.9.5-3.2+deb8u4, plus listed versions
5.9.5-3.25.9.5-3.2+deb8u15.9.5-3.2+deb8u25.9.5-3.2+deb8u3
5.9.5-3.2+deb8u4
libonig
Debian:9
From an advisory covering 6 CVEs
before 6.1.3-2+deb9u1, plus listed versions
6.1.3-2
6.1.3-2+deb9u1
oniguruma
Mageia:7
From an advisory covering 7 CVEs
before 6.9.4-1.mga7
6.9.4-1.mga7
oniguruma
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma-debuginfo
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma-debugsource
Red Hat:rhel_eus:8.6::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma-debuginfo
Red Hat:rhel_eus:8.6::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma-debugsource
Red Hat:rhel_eus:8.6::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma-devel
Red Hat:rhel_eus:8.6::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_6
0:6.8.2-2.1.el8_6
oniguruma
Red Hat:rhel_eus:8.8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma-debuginfo
Red Hat:rhel_eus:8.8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma-debugsource
Red Hat:rhel_eus:8.8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma-debuginfo
Red Hat:rhel_eus:8.8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma-debugsource
Red Hat:rhel_eus:8.8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma-devel
Red Hat:rhel_eus:8.8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_8
0:6.8.2-2.1.el8_8
oniguruma
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
oniguruma-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
oniguruma-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
oniguruma-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
oniguruma-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
oniguruma-devel
Red Hat:enterprise_linux:8::crb
From an advisory covering 5 CVEs
before 0:6.8.2-2.1.el8_9
0:6.8.2-2.1.el8_9
ruby
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-irb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-libs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
ruby-libs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+23088+750dc6ca
0:2.5.9-114.module+el8.10.0+23088+750dc6ca
rubygem-abrt
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.3.0-4.module+el8.10.0+22021+135c76a8
0:0.3.0-4.module+el8.10.0+22021+135c76a8
rubygem-abrt-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.3.0-4.module+el8.10.0+22021+135c76a8
0:0.3.0-4.module+el8.10.0+22021+135c76a8
rubygem-bigdecimal
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.3.4-114.module+el8.10.0+23088+750dc6ca
0:1.3.4-114.module+el8.10.0+23088+750dc6ca
rubygem-bigdecimal-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.3.4-114.module+el8.10.0+23088+750dc6ca
0:1.3.4-114.module+el8.10.0+23088+750dc6ca
rubygem-bson
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:4.3.0-2.module+el8.9.0+19193+435404ae
0:4.3.0-2.module+el8.9.0+19193+435404ae
rubygem-bson-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:4.3.0-2.module+el8.9.0+19193+435404ae
0:4.3.0-2.module+el8.9.0+19193+435404ae
rubygem-bson-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:4.3.0-2.module+el8.9.0+19193+435404ae
0:4.3.0-2.module+el8.9.0+19193+435404ae
rubygem-bson-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:4.3.0-2.module+el8.9.0+19193+435404ae
0:4.3.0-2.module+el8.9.0+19193+435404ae
rubygem-bundler
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.16.1-5.module+el8.10.0+23088+750dc6ca
0:1.16.1-5.module+el8.10.0+23088+750dc6ca
rubygem-bundler-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.16.1-5.module+el8.10.0+23088+750dc6ca
0:1.16.1-5.module+el8.10.0+23088+750dc6ca
rubygem-did_you_mean
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.2.0-114.module+el8.10.0+23088+750dc6ca
0:1.2.0-114.module+el8.10.0+23088+750dc6ca
rubygem-io-console
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.6-114.module+el8.10.0+23088+750dc6ca
0:0.4.6-114.module+el8.10.0+23088+750dc6ca
rubygem-io-console-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.6-114.module+el8.10.0+23088+750dc6ca
0:0.4.6-114.module+el8.10.0+23088+750dc6ca
rubygem-json
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.1.0-114.module+el8.10.0+23088+750dc6ca
0:2.1.0-114.module+el8.10.0+23088+750dc6ca
rubygem-json-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.1.0-114.module+el8.10.0+23088+750dc6ca
0:2.1.0-114.module+el8.10.0+23088+750dc6ca
rubygem-minitest
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:5.10.3-114.module+el8.10.0+23088+750dc6ca
0:5.10.3-114.module+el8.10.0+23088+750dc6ca
rubygem-mongo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.1-2.module+el8.9.0+19193+435404ae
0:2.5.1-2.module+el8.9.0+19193+435404ae
rubygem-mongo-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.5.1-2.module+el8.9.0+19193+435404ae
0:2.5.1-2.module+el8.9.0+19193+435404ae
rubygem-mysql2
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.10-4.module+el8.9.0+19193+435404ae
0:0.4.10-4.module+el8.9.0+19193+435404ae
rubygem-mysql2-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.10-4.module+el8.9.0+19193+435404ae
0:0.4.10-4.module+el8.9.0+19193+435404ae
rubygem-mysql2-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.10-4.module+el8.9.0+19193+435404ae
0:0.4.10-4.module+el8.9.0+19193+435404ae
rubygem-mysql2-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.4.10-4.module+el8.9.0+19193+435404ae
0:0.4.10-4.module+el8.9.0+19193+435404ae
rubygem-net-telnet
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.1.1-114.module+el8.10.0+23088+750dc6ca
0:0.1.1-114.module+el8.10.0+23088+750dc6ca
rubygem-openssl
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.1.2-114.module+el8.10.0+23088+750dc6ca
0:2.1.2-114.module+el8.10.0+23088+750dc6ca
rubygem-openssl-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.1.2-114.module+el8.10.0+23088+750dc6ca
0:2.1.2-114.module+el8.10.0+23088+750dc6ca
rubygem-pg
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.0.0-3.module+el8.9.0+19193+435404ae
0:1.0.0-3.module+el8.9.0+19193+435404ae
rubygem-pg-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.0.0-3.module+el8.9.0+19193+435404ae
0:1.0.0-3.module+el8.9.0+19193+435404ae
rubygem-pg-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.0.0-3.module+el8.9.0+19193+435404ae
0:1.0.0-3.module+el8.9.0+19193+435404ae
rubygem-pg-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.0.0-3.module+el8.9.0+19193+435404ae
0:1.0.0-3.module+el8.9.0+19193+435404ae
rubygem-power_assert
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:1.1.1-114.module+el8.10.0+23088+750dc6ca
0:1.1.1-114.module+el8.10.0+23088+750dc6ca
rubygem-psych
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.0.2-114.module+el8.10.0+23088+750dc6ca
0:3.0.2-114.module+el8.10.0+23088+750dc6ca
rubygem-psych-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.0.2-114.module+el8.10.0+23088+750dc6ca
0:3.0.2-114.module+el8.10.0+23088+750dc6ca
rubygem-rake
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:12.3.3-114.module+el8.10.0+23088+750dc6ca
0:12.3.3-114.module+el8.10.0+23088+750dc6ca
rubygem-rdoc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:6.0.1.1-114.module+el8.10.0+23088+750dc6ca
0:6.0.1.1-114.module+el8.10.0+23088+750dc6ca
rubygem-test-unit
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:3.2.7-114.module+el8.10.0+23088+750dc6ca
0:3.2.7-114.module+el8.10.0+23088+750dc6ca
rubygem-xmlrpc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:0.3.0-114.module+el8.10.0+23088+750dc6ca
0:0.3.0-114.module+el8.10.0+23088+750dc6ca
rubygems
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca
0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca
rubygems-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca
0:2.7.6.3-114.module+el8.10.0+23088+750dc6ca
ruby
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:2.5.9-114.module+el8.10.0+1979+815637df
0:2.5.9-114.module+el8.10.0+1979+815637df
rubygem-abrt
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:0.3.0-4.module+el8.5.0+738+032c9c02
0:0.3.0-4.module+el8.5.0+738+032c9c02
rubygem-abrt
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:0.3.0-4.module+el8.9.0+1536+5f79634e
0:0.3.0-4.module+el8.9.0+1536+5f79634e
rubygem-bson
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:4.3.0-2.module+el8.9.0+1536+5f79634e
0:4.3.0-2.module+el8.9.0+1536+5f79634e
rubygem-bundler
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:1.16.1-5.module+el8.10.0+1979+815637df
0:1.16.1-5.module+el8.10.0+1979+815637df
rubygem-mongo
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:2.5.1-2.module+el8.9.0+1536+5f79634e
0:2.5.1-2.module+el8.9.0+1536+5f79634e
rubygem-mysql2
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:0.4.10-4.module+el8.9.0+1536+5f79634e
0:0.4.10-4.module+el8.9.0+1536+5f79634e
rubygem-pg
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:1.0.0-3.module+el8.9.0+1536+5f79634e
0:1.0.0-3.module+el8.9.0+1536+5f79634e
libonig
Ubuntu:Pro:14.04:LTS
before 5.9.1-1ubuntu1.1+esm2, plus listed versions
5.9.1-15.9.1-1ubuntu15.9.1-1ubuntu1.15.9.1-1ubuntu1.1+esm1
5.9.1-1ubuntu1.1+esm2
libonig
Ubuntu:Pro:16.04:LTS
before 5.9.6-1ubuntu0.1+esm2, plus listed versions
5.9.6-15.9.6-1ubuntu0.15.9.6-1ubuntu0.1+esm1
5.9.6-1ubuntu0.1+esm2
libonig
Ubuntu:Pro:18.04:LTS
before 6.7.0-1ubuntu0.1~esm2, plus listed versions
6.5.0-16.6.1-16.7.0-16.7.0-1ubuntu0.1~esm1
6.7.0-1ubuntu0.1~esm2
libonig
Ubuntu:Pro:14.04:LTS
From an advisory covering 4 CVEs
before 5.9.1-1ubuntu1.1+esm2, plus listed versions
5.9.1-15.9.1-1ubuntu15.9.1-1ubuntu1.15.9.1-1ubuntu1.1+esm1
5.9.1-1ubuntu1.1+esm2
libonig
Ubuntu:Pro:14.04:LTS
From an advisory covering 5 CVEs
before 5.9.1-1ubuntu1.1+esm3, plus listed versions
5.9.1-15.9.1-1ubuntu15.9.1-1ubuntu1.15.9.1-1ubuntu1.1+esm15.9.1-1ubuntu1.1+esm2
5.9.1-1ubuntu1.1+esm3
libonig
Ubuntu:Pro:16.04:LTS
From an advisory covering 5 CVEs
before 5.9.6-1ubuntu0.1+esm3, plus listed versions
5.9.6-15.9.6-1ubuntu0.15.9.6-1ubuntu0.1+esm15.9.6-1ubuntu0.1+esm2
5.9.6-1ubuntu0.1+esm3
libonig
Ubuntu:Pro:18.04:LTS
From an advisory covering 5 CVEs
before 6.7.0-1ubuntu0.1~esm2, plus listed versions
6.5.0-16.6.1-16.7.0-16.7.0-1ubuntu0.1~esm1
6.7.0-1ubuntu0.1~esm2
oniguruma
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 6.9.7.1-1.2
6.9.7.1-1.2

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubManhNDd/CVE-2019-190122019-11-20
PoC in GitHubtarantula-team/CVE-2019-190122019-11-20

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-19012 is a critical vulnerability (CVSS 9.8) in Oniguruma Project Oniguruma, published November 16, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 10.6%, the 95th percentile. Fixed in libonig 6.9.4-1.

References

Show 69 moreShow less
MoveEnter Open