Alpine: libpcre2-16, multiple pcre2 packages: security update to 10.46-r1

high Tenable Cloud Security Plugin ID 476419

Description

There are packages installed that are affected by multiple vulnerabilities referenced in the following CVEs:

- PCRE2 before 10.48, on 32-bit platforms, has a pcre2_pattern_convert out-of-bounds write when an attacker
can provide a large pattern. (CVE-2026-89157)

- PCRE2 before 10.49, when there is an attacker-controlled regular expression and certain JIT API usage,
allows an out-of-bounds write with arbitrary data. (CVE-2026-103111)

- 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 before 10.48 has a pcre2_match out-of-bounds read after a JIT fallback when an attacker can provide
invalid UTF data. (CVE-2026-89156)

Solution

Update the libpcre2-16 library and its related packages to version 10.46-r1 or later.

See Also

https://security.alpinelinux.org/vuln/CVE-2026-103111

https://security.alpinelinux.org/vuln/CVE-2026-86145

https://security.alpinelinux.org/vuln/CVE-2026-89156

https://security.alpinelinux.org/vuln/CVE-2026-89157

https://security.alpinelinux.org/vuln/CVE-2026-89158

https://security.alpinelinux.org/vuln/CVE-2026-89160

https://security.alpinelinux.org/vuln/CVE-2026-89161

https://security.alpinelinux.org/vuln/CVE-2026-89162

Plugin Details

Severity: High

ID: 476419

Version: Revision 1.1

Type: Local

Published: 10/21/2026

Updated: 10/21/2026

Supported Sensors: Agentless Assessment

Risk Information

VPR

Risk Factor: Medium

Score: 5.5

Percentile: 95.85

CVSS v2

Risk Factor: High

Base Score: 7.1

Temporal Score: 5.6

Vector: CVSS2#AV:N/AC:H/Au:N/C:N/I:C/A:C

CVSS Score Source: CVE-2026-89157

CVSS v3

Risk Factor: High

Base Score: 7.8

Temporal Score: 7

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C

CVSS Score Source: CVE-2026-89161

Vulnerability Information

Exploit Available: true

Exploit Ease: Exploits are available

Vulnerability Publication Date: 9/5/2026

Reference Information

CVE: CVE-2026-103111, CVE-2026-86145, CVE-2026-89156, CVE-2026-89157, CVE-2026-89158, CVE-2026-89160, CVE-2026-89161, CVE-2026-89162