PT-2026-46135 · Cpan · Html::Entities

·

CVE-2026-8829

·

Published

2026-06-04

·

Updated

2026-07-22

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions HTML::Entities versions prior to 3.84
Description The XS routine supporting decode entities() caches a pointer (repl) to the entity-value SV returned by hv fetch on the entity2char hash. If the input SV is identical to a value SV in that hash and that value contains its own key as an entity reference, a subsequent call to grow gap() reallocates the SV's PV buffer. This action frees the backing allocation that repl still points to, causing the following copy loop to read repl len bytes from the freed memory. This can lead to the disclosure of adjacent heap contents into the destination SV.
Recommendations Update to version 3.84 or later.

Exploit

Fix

Use After Free

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-8829
ECHO-A119-605D-66FD
OESA-2026-2672
OPENSUSE-SU-2026:10957-1
OPENSUSE-SU-2026:21126-1
SUSE-SU-2026:22189-1
SUSE-SU-2026:2948-1
SUSE-SU-2026:2950-1
USN-8587-1

Affected Products

Html::Entities