« List of all CVEs

CVE-2023-47038

Perl: write past buffer end via illegal user-defined unicode property

Published: 12/18/2023 Last updated: 11/20/2025 Reserved: 10/30/2023

A vulnerability was found in perl 5.30.0 through 5.38.0. This issue occurs when a crafted regular expression is compiled by perl, which can allow an attacker controlled byte buffer overflow in a heap allocated buffer.

CNA assigner: redhat (53f830b8-0a3f-465b-8143-3b8a9948e749) Requested by: n/a

Metrics

Version Score Severity Vector String
3.1 7 High CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Opam packages affected (3)

bap-std conf-perl goblint-cil

Products affected (9)

Product Vendor Version
Red Hat Enterprise Linux 9 Red Hat 17.2.6
Red Hat Enterprise Linux 6 Red Hat < publication
Red Hat Enterprise Linux 8 Red Hat n/a
Red Hat Enterprise Linux 7 Red Hat 17.2.9
Red Hat Enterprise Linux 9 Red Hat < 2.0.4
Red Hat Enterprise Linux 8 Red Hat n/a
Red Hat Enterprise Linux 8 Red Hat 18.3.4
Red Hat Enterprise Linux 8 Red Hat 18.3.1
Red Hat Enterprise Linux 8 Red Hat 9.5

References (38)