Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-hmq6-c24m-v98g

Опубликовано: 05 сент. 2026
Источник: github
Github: Не прошло ревью
CVSS3: 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).

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).

EPSS

Процентиль: 31%
0.00373
Низкий

8.2 High

CVSS3

Дефекты

CWE-424

Связанные уязвимости

CVSS3: 8.2
ubuntu
9 дней назад

(PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write becaus ...)

CVSS3: 8.2
redhat
11 дней назад

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).

CVSS3: 8.2
nvd
11 дней назад

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).

msrc
10 дней назад

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).

CVSS3: 8.2
debian
11 дней назад

PCRE2 before 10.48 allows a pcre2_dfa_match out-of-bounds write becaus ...

EPSS

Процентиль: 31%
0.00373
Низкий

8.2 High

CVSS3

Дефекты

CWE-424