PCRE2 before 10.30 has an out-of-bounds write caused by a stack-based buffer overflow in pcre2_match.c, related to a “pattern with very many captures.”
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 12 | all | pcre2 | < 10.42-1 | pcre2_10.42-1_all.deb |
Debian | 11 | all | pcre2 | < 10.36-2+deb11u1 | pcre2_10.36-2+deb11u1_all.deb |
Debian | 10 | all | pcre2 | < 10.32-5 | pcre2_10.32-5_all.deb |
Debian | 999 | all | pcre2 | < 10.42-4 | pcre2_10.42-4_all.deb |
Debian | 13 | all | pcre2 | < 10.42-4 | pcre2_10.42-4_all.deb |