On Sun, 30 Aug 2026 03:46:14 +0530 Gajendra Nath Soren 
<[email protected]> wrote:
> Package: poco
> Version: 1.14.2-6
> Severity: minor
> Tags: security
> X-Debbugs-Cc: [email protected]
>
> poco vendors a copy of pcre2 at:
> Foundation/src/pcre2_substring.c
>
> This copy predates commit 8156b39 (August 9, 2026) which fixes an
> integer overflow in pcre2_substring.c and pcre2_convert.c. The fix
> adds an overflow guard:
>
> if (size > ((PCRE2_SIZE_MAX - sizeof(pcre2_memctl)) / CU2BYTES(1)) - 1)
> return PCRE2_ERROR_NOMEMORY;
>
> No CVE has been assigned yet. The fix is public at:
> https://github.com/PCRE2Project/pcre2/commit/8156b39
>
> Please update the bundled pcre2 to the latest upstream version.
>
> Found by: Attack of the Clones GSoC 2026 pipeline
> (salsa.debian.org/rouca/gsoc2026)
>
> Gajendra Nath Soren
> [email protected]


Hi Gajendra,

This issue has been resolved in POCO 1.15.4 with the upgrade to
PCRE2 10.48. I am packaging this new upstream version for Debian,
and this bug will be closed upon upload.

Regards,

Iliya Abolghasemi <[email protected]>

Reply via email to