Every CVE Search/ Get API key

CVE-2026-86145

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached...

8.2 HighFix available

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

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
None
Integrity
High
Availability
Low

Exploit likelihood

0.43%Up 0.1 points since Sep 5, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Weakness
CWE-424
Updated
2026-11-02
EUVDEUVD-2026-71836 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
EUVD-2026-71836
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
GitHub AdvisoriesGHSA-hmq6-c24m-v98g 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached...

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
GHSA-hmq6-c24m-v98g
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Weakness
CWE-424
Updated
2026-11-02
NVD 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Weakness
CWE-424
Updated
2026-11-02
OSVALPINE-CVE-2026-86145 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
ALPINE-CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVBELL-CVE-2026-86145 8.2
Record
BELL-CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
Show 37 moreShow less
OSV 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Weakness
CWE-424
Updated
2026-11-02
OSVDEBIAN-CVE-2026-86145 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
DEBIAN-CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVOESA-2026-3814 8.2

pcre2 security update

PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers.

Security Fix(es):

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).(CVE-2026-86145)

Record
OESA-2026-3814
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVOESA-2026-3815 8.2

pcre2 security update

PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers.

Security Fix(es):

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).(CVE-2026-86145)

Record
OESA-2026-3815
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVOESA-2026-3816 8.2

pcre2 security update

PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers.

Security Fix(es):

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).(CVE-2026-86145)

Record
OESA-2026-3816
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVOESA-2026-3817 8.2

pcre2 security update

PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers.

Security Fix(es):

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).(CVE-2026-86145)

Record
OESA-2026-3817
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVOESA-2026-3883 8.2

pcre2 security update

PCRE2 is a re-working of the original PCRE1 library to provide an entirely new API. Since its initial release in 2015, there has been further development of the code and it now differs from PCRE1 in more than just the API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. Unlike PCRE1, there are no C++ wrappers.

Security Fix(es):

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).(CVE-2026-86145)

Record
OESA-2026-3883
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:67534 8.2

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:67534
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:81522 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:81522
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:81532 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:81532
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:81613 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:81613
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:82845 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:82845
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:82875 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:82875
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:82876 8.2

Red Hat Security Advisory: pcre2 security update

Record
RHSA-2026:82876
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRHSA-2026:84799 8.2

Red Hat Security Advisory: mariadb11.8 security update

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

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)

  • PCRE2: PCRE2: Out-of-bounds read via invalid UTF data during JIT fallback (CVE-2026-89156)

  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)

  • pcre2: PCRE2: Denial of Service via out-of-bounds read during invalid UTF matching (CVE-2026-89160)

  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)

  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)

  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81522
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRLSA-2026:81532 8.2

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)

  • PCRE2: PCRE2: Out-of-bounds read via invalid UTF data during JIT fallback (CVE-2026-89156)

  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)

  • pcre2: PCRE2: Denial of Service via out-of-bounds read during invalid UTF matching (CVE-2026-89160)

  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)

  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)

  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81532
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRLSA-2026:81613 8.2

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)

  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)

  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)

  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81613
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVRLSA-2026:84799 8.2

Important: mariadb11.8 security update

MariaDB is a community developed fork from MySQL - a multi-user, multi-threaded SQL database server. It is a client/server implementation consisting of a server daemon (mariadbd) and many different client programs and libraries. The base package contains the standard MariaDB/MySQL client programs and utilities.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)

  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)

  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:84799
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2026-86145 8.2

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
UBUNTU-CVE-2026-86145
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
Updated
2026-11-04
OSVALSA-2026:81522 No score

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)
  • PCRE2: PCRE2: Out-of-bounds read via invalid UTF data during JIT fallback (CVE-2026-89156)
  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)
  • pcre2: PCRE2: Denial of Service via out-of-bounds read during invalid UTF matching (CVE-2026-89160)
  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)
  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)
  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81522
Updated
2026-11-02
OSVALSA-2026:81532 No score

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)
  • PCRE2: PCRE2: Out-of-bounds read via invalid UTF data during JIT fallback (CVE-2026-89156)
  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)
  • pcre2: PCRE2: Denial of Service via out-of-bounds read during invalid UTF matching (CVE-2026-89160)
  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)
  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)
  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81532
Updated
2026-11-02
OSVALSA-2026:81613 No score

Important: pcre2 security update

The pcre2 package contains a new generation of the Perl Compatible Regular Expression libraries for implementing regular expression pattern matching using the same syntax and semantics as Perl.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)
  • pcre2: PCRE2: Out-of-bounds write via large pattern input (CVE-2026-89157)
  • PCRE2: PCRE2: Out-of-bounds write via integer overflow on 32-bit platforms (CVE-2026-89158)
  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:81613
Updated
2026-11-02
OSVALSA-2026:84799 No score

Important: mariadb11.8 security update

MariaDB is a community developed fork from MySQL - a multi-user, multi-threaded SQL database server. It is a client/server implementation consisting of a server daemon (mariadbd) and many different client programs and libraries. The base package contains the standard MariaDB/MySQL client programs and utilities.

Security Fix(es):

  • pcre2: PCRE2: Out-of-bounds write allows arbitrary code execution via crafted regular expressions (CVE-2026-86145)
  • pcre2: PCRE2: Memory corruption vulnerability in pcre2_jit_match (CVE-2026-89161)
  • pcre2: pcre2: Out-of-bounds write via crafted regular expression (CVE-2026-103111)

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-2026:84799
Updated
2026-11-02
OSVAZL-99726 No score

CVE-2026-86145 affecting package pcre2 for versions less than 10.48-1

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API).

Record
AZL-99726
Updated
2026-11-02
OSVMGASA-2026-0431 No score

Updated pcre2 packages fix a security vulnerability

Out-of-bounds write in pcre2_dfa_match() with recursive patterns under a low heap limit (CVE-2026-86145).

Record
MGASA-2026-0431
Updated
2026-11-02
OSVMGASA-2026-0478 No score

Updated mingw-pcre2 & pcre2 packages fix security vulnerabilities

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write because reuse of a cached workspace block, in a recursive DFA matching workspace, lacks a size check (even though a newly allocated block, for the same purpose, does have a size check). This outcome requires an attacker-controlled regular expression, or a recursive pattern in conjunction with a small heap limit (this can be set through the API). (CVE-2026-86145) PCRE2: out-of-bounds write in JIT matching with large stack allocations. (CVE-2026-103111)

Record
MGASA-2026-0478
Updated
2026-11-02
OSVopenSUSE-SU-2026:21938-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
  • CVE-2026-89162: information disclosure via pcre2_serialize_encode (bsc#1280049).
Record
openSUSE-SU-2026:21938-1
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-86145 No score

CVE-2026-86145 in pcre2 - Patched by Root

Root has patched CVE-2026-86145 in the pcre2 package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2026-86145
Updated
2026-11-02
OSVSUSE-SU-2026:23740-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
Record
SUSE-SU-2026:23740-1
Updated
2026-11-02
OSVSUSE-SU-2026:23840-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
Record
SUSE-SU-2026:23840-1
Updated
2026-11-02
OSVSUSE-SU-2026:23891-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
  • CVE-2026-89162: information disclosure via pcre2_serialize_encode (bsc#1280049).
Record
SUSE-SU-2026:23891-1
Updated
2026-11-02
OSVSUSE-SU-2026:23906-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
  • CVE-2026-89162: information disclosure via pcre2_serialize_encode (bsc#1280049).
Record
SUSE-SU-2026:23906-1
Updated
2026-11-02
OSVSUSE-SU-2026:4201-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
Record
SUSE-SU-2026:4201-1
Updated
2026-11-02
OSVSUSE-SU-2026:4241-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
Record
SUSE-SU-2026:4241-1
Updated
2026-11-02
OSVSUSE-SU-2026:4458-1 No score

Security update for pcre2

This update for pcre2 fixes the following issues:

  • CVE-2026-86145: missing size checks in pcre2_dfa_match code can lead to an out-of-bounds write (bsc#1279893).
  • CVE-2026-89156: out-of-bounds read via invalid UTF data during JIT fallback (bsc#1280054).
  • CVE-2026-89157: out-of-bounds write via large pattern input (bsc#1280053).
  • CVE-2026-89158: out-of-bounds write due to integer overflow in pcre2_compile_32 for 32-bit platforms (bsc#1280052).
  • CVE-2026-89160: out-of-bounds read during the PCRE2_MATCH_INVALID_UTF matching of an invalid UTF subject (bsc#1280051).
  • CVE-2026-89161: incorrect free operation due to mishandling of a previously copied subject in pcre2_jit_match (bsc#1280050).
Record
SUSE-SU-2026:4458-1
Updated
2026-11-02
OSVUSN-8974-1 No score

pcre2 vulnerabilities

It was discovered that PCRE2 did not correctly manage memory when processing certain patterns. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-86145)

Albert Zhang discovered that PCRE2 did not correctly process certain input. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-89156)

It was discovered that PCRE2 did not correctly handle large patterns. On 32-bit platforms, an attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-89157)

It was discovered that PCRE2 did not correctly handle certain patterns. An attacker could possibly use this issue to execute arbitrary code. (CVE-2026-89158)

Ilia Alshanetsky discovered that PCRE2 did not correctly handle certain input. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-89160)

It was discovered that PCRE2 did not correctly manage memory when handling certain patterns. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-89161)

It was discovered that PCRE2 could expose uninitialized data in certain circumstances. A local attacker could possibly use this issue to obtain sensitive information. This issue only affected Ubuntu 26.04 LTS and Ubuntu 26.10. (CVE-2026-89162)

Michael Allen discovered that PCRE2 did not correctly manage memory when using just-in-time compilation. An attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, Ubuntu 26.04 LTS, and Ubuntu 26.10. (CVE-2026-103111)

Record
USN-8974-1
Updated
2026-11-04

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pcre2
Alpine:v3.21
before 10.43-r1
10.43-r1
pcre2
Alpine:v3.22
before 10.46-r1
10.46-r1
pcre2
Alpine:v3.23
before 10.48-r0
10.48-r0
pcre2
Alpine:v3.24
before 10.48-r0
10.48-r0
pcre2
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2-devel
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2-static
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2-syntax
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2-tools
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2-utf16
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
Show 211 moreShow less
Affected packages
PackageAffectedFixed
pcre2-utf32
AlmaLinux:10
From an advisory covering 7 CVEs
before 10.44-1.5.el10_2
10.44-1.5.el10_2
pcre2
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2-devel
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2-syntax
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2-tools
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2-utf16
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2-utf32
AlmaLinux:9
From an advisory covering 7 CVEs
before 10.40-7.el9_8
10.40-7.el9_8
pcre2
AlmaLinux:8
From an advisory covering 4 CVEs
before 10.32-4.el8_10
10.32-4.el8_10
pcre2-devel
AlmaLinux:8
From an advisory covering 4 CVEs
before 10.32-4.el8_10
10.32-4.el8_10
pcre2-tools
AlmaLinux:8
From an advisory covering 4 CVEs
before 10.32-4.el8_10
10.32-4.el8_10
pcre2-utf16
AlmaLinux:8
From an advisory covering 4 CVEs
before 10.32-4.el8_10
10.32-4.el8_10
pcre2-utf32
AlmaLinux:8
From an advisory covering 4 CVEs
before 10.32-4.el8_10
10.32-4.el8_10
mariadb11.8
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-backup
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-client-utils
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-common
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-devel
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-embedded
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-embedded-devel
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-errmsg
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-gssapi-server
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-oqgraph-engine
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-pam
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-server
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-server-galera
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-server-utils
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
mariadb11.8-test
AlmaLinux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2.alma.2
3:11.8.8-2.el10_2.alma.2
pcre2
Azure Linux:3
before 10.48-1
10.48-1
pcre2
Alpaquita:25
10.43-r1 up to 10.48-r0
10.48-r0
pcre2
Alpaquita:stream
10.40-r1 up to 10.48-r0
10.48-r0
pcre2
BellSoft Hardened Containers:25
10.43-r1 up to 10.48-r0
10.48-r0
pcre2
BellSoft Hardened Containers:stream
10.40-r1 up to 10.48-r0
10.48-r0
pcre2
Debian:12
before 10.42-1+deb12u1, plus listed versions
10.42-1
10.42-1+deb12u1
pcre2
Debian:13
before 10.46-1~deb13u2, plus listed versions
10.45-110.46-1~deb13u1
10.46-1~deb13u2
pcre2
Debian:14
before 10.48-1, plus listed versions
10.45-110.46-110.46-1~deb13u110.46-1~deb13u210.46-1~deb13u310.47-110.47-2
10.48-1
pcre2
Mageia:10
before 10.48-1.mga10
10.48-1.mga10
pcre2
Mageia:9
before 10.48-1.mga9
10.48-1.mga9
mingw-pcre2
Mageia:10
From an advisory covering 2 CVEs
before 10.49-1.mga10
10.49-1.mga10
pcre2
Mageia:10
From an advisory covering 2 CVEs
before 10.49-1.mga10
10.49-1.mga10
pcre2
openEuler:20.03-LTS-SP4
before 10.35-12.oe2003sp4
10.35-12.oe2003sp4
pcre2
openEuler:22.03-LTS-SP4
before 10.39-19.oe2203sp4
10.39-19.oe2203sp4
pcre2
openEuler:24.03-LTS-SP1
before 10.42-15.oe2403sp1
10.42-15.oe2403sp1
pcre2
openEuler:24.03-LTS-SP4
before 10.42-15.oe2403sp4
10.42-15.oe2403sp4
pcre2
openEuler:24.03-LTS-SP3
before 10.42-18.oe2403sp3
10.42-18.oe2403sp3
pcre2
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-devel
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-static
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-syntax
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-tools
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-utf16
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-utf32
Red Hat:hummingbird:1
From an advisory covering 7 CVEs
before 0:10.48-0.1.hum1
0:10.48-0.1.hum1
pcre2-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-tools-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-utf16
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-utf32
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-syntax
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-static
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-tools
Red Hat:enterprise_linux:10.2
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-tools-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf16
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf32
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-syntax
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-tools-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-tools
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-tools-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-devel
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-tools-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf16
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf32
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-tools
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-tools-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf16-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-utf32-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
pcre2-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debugsource
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-devel
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-tools-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf16
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf16-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf32
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf32-debuginfo
Red Hat:rhel_eus:9.6::appstream
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debuginfo
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debugsource
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-syntax
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-tools-debuginfo
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf16-debuginfo
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf32-debuginfo
Red Hat:rhel_eus:9.6::baseos
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debuginfo
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debugsource
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-tools
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-tools-debuginfo
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf16-debuginfo
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-utf32-debuginfo
Red Hat:rhel_eus:9.6::crb
From an advisory covering 3 CVEs
before 0:10.40-6.el9_6.1
0:10.40-6.el9_6.1
pcre2-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-debugsource
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-devel
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-tools-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf16
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf16-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf32
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf32-debuginfo
Red Hat:rhel_e4s:9.4::appstream
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-debuginfo
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-debugsource
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-syntax
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-tools-debuginfo
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf16-debuginfo
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-utf32-debuginfo
Red Hat:rhel_e4s:9.4::baseos
From an advisory covering 3 CVEs
before 0:10.40-5.el9_4.1
0:10.40-5.el9_4.1
pcre2-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-debugsource
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-devel
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-tools-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-utf16
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-utf16-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-utf32
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-debuginfo
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-debugsource
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-syntax
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-tools-debuginfo
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
pcre2-utf16-debuginfo
Red Hat:rhel_e4s:9.2::baseos
From an advisory covering 3 CVEs
before 0:10.40-2.el9_2.1
0:10.40-2.el9_2.1
mariadb11.8
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-backup
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-backup-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-client-utils
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-common
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-embedded
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-embedded-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-embedded-devel
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-errmsg
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-gssapi-server
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-gssapi-server-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-oqgraph-engine
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-oqgraph-engine-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-pam
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-pam-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-server
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-server-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-server-galera
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-server-galera-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-server-utils
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-test
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
mariadb11.8-test-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
pcre2
Rocky Linux:10
From an advisory covering 7 CVEs
before 0:10.44-1.5.el10_2
0:10.44-1.5.el10_2
pcre2
Rocky Linux:9
From an advisory covering 7 CVEs
before 0:10.40-7.el9_8
0:10.40-7.el9_8
pcre2
Rocky Linux:8
From an advisory covering 4 CVEs
before 0:10.32-4.el8_10
0:10.32-4.el8_10
mariadb11.8
Rocky Linux:10
From an advisory covering 3 CVEs
before 3:11.8.8-2.el10_2
3:11.8.8-2.el10_2
pcre2
SUSE:Linux Micro 6.1
From an advisory covering 6 CVEs
before 10.42-slfo.1.1_2.1
10.42-slfo.1.1_2.1
pcre2
SUSE:Linux Micro 6.0
From an advisory covering 6 CVEs
before 10.42-3.1
10.42-3.1
pcre2
SUSE:Linux Micro 6.2
From an advisory covering 7 CVEs
before 10.45-160000.4.1
10.45-160000.4.1
pcre2
SUSE:Linux Enterprise Server 16.0
From an advisory covering 7 CVEs
before 10.45-160000.4.1
10.45-160000.4.1
pcre2
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 7 CVEs
before 10.45-160000.4.1
10.45-160000.4.1
pcre2
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 6 CVEs
before 10.34-1.16.1
10.34-1.16.1
pcre2
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 6 CVEs
before 10.34-1.16.1
10.34-1.16.1
pcre2
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 6 CVEs
before 10.42-150600.3.3.1
10.42-150600.3.3.1
pcre2
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 6 CVEs
before 10.42-150600.3.3.1
10.42-150600.3.3.1
pcre2
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 6 CVEs
before 10.42-150600.3.3.1
10.42-150600.3.3.1
pcre2
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 6 CVEs
before 10.39-150400.4.12.1
10.39-150400.4.12.1
pcre2
Ubuntu:Pro:20.04:LTS
before 10.34-7ubuntu0.1+esm1, plus listed versions
10.32-510.34-710.34-7ubuntu0.1
10.34-7ubuntu0.1+esm1
pcre2
Ubuntu:22.04:LTS
before 10.39-3ubuntu0.2, plus listed versions
10.37-0ubuntu210.39-310.39-3build110.39-3ubuntu0.1
10.39-3ubuntu0.2
pcre2
Ubuntu:24.04:LTS
before 10.42-4ubuntu2.2, plus listed versions
10.42-410.42-4ubuntu110.42-4ubuntu210.42-4ubuntu2.1
10.42-4ubuntu2.2
pcre2
Ubuntu:26.10
before 10.46-1ubuntu1, plus listed versions
10.46-1build1
10.46-1ubuntu1
pcre2
Ubuntu:26.04:LTS
before 10.46-1ubuntu0.1, plus listed versions
10.46-110.46-1build1
10.46-1ubuntu0.1
pcre2
Ubuntu:Pro:16.04:LTS
From an advisory covering 8 CVEs
before 10.21-1ubuntu0.1~esm1, plus listed versions
10.20-110.20-210.20-310.21-1
10.21-1ubuntu0.1~esm1
pcre2
Ubuntu:Pro:18.04:LTS
From an advisory covering 8 CVEs
before 10.31-2ubuntu0.1~esm2, plus listed versions
10.22-310.22-410.22-510.22-610.31-210.31-2ubuntu0.1~esm1
10.31-2ubuntu0.1~esm2
pcre2
Ubuntu:Pro:20.04:LTS
From an advisory covering 8 CVEs
before 10.34-7ubuntu0.1+esm1, plus listed versions
10.32-510.34-710.34-7ubuntu0.1
10.34-7ubuntu0.1+esm1
pcre2
Ubuntu:22.04:LTS
From an advisory covering 8 CVEs
before 10.39-3ubuntu0.2, plus listed versions
10.37-0ubuntu210.39-310.39-3build110.39-3ubuntu0.1
10.39-3ubuntu0.2
pcre2
Ubuntu:24.04:LTS
From an advisory covering 8 CVEs
before 10.42-4ubuntu2.2, plus listed versions
10.42-410.42-4ubuntu110.42-4ubuntu210.42-4ubuntu2.1
10.42-4ubuntu2.2
pcre2
Ubuntu:26.10
From an advisory covering 8 CVEs
before 10.46-1ubuntu1, plus listed versions
10.46-1build1
10.46-1ubuntu1
pcre2
Ubuntu:26.04:LTS
From an advisory covering 8 CVEs
before 10.46-1ubuntu0.1, plus listed versions
10.46-110.46-1build1
10.46-1ubuntu0.1
pcre2
openSUSE:Leap 16.0
From an advisory covering 7 CVEs
before 10.45-160000.4.1
10.45-160000.4.1

History

History
RecordedChangedSources
affected
affected, aliases, referencesOSV
affected, factsOSV
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2026-86145 is a high vulnerability (CVSS 8.2) in Pcre Pcre2, published September 5, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 36th percentile. Fixed in pcre2 10.43-r1.

References

Show 125 moreShow less
MoveEnter Open