CVE-2026-57053

Out-of-Bounds Read in GNU libidn ToUnicode APIs Leading to Information Disclosure

Published Jun 23, 2026 CVSS 3.1 · 4 Medium EPSS < 1% KEV · Not listed
Description
GNU libidn before 1.44 is prone to out-of-bounds reads of uninitialized memory in the ToUnicode APIs because of mishandling in idna_to_unicode_internal. The affected code is not present in libidn2.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8521-1 Libidn vulnerability
History
Type Values Removed Values Added
Title Out-of-Bounds Read in GNU libidn ToUnicode APIs Leading to Information Disclosure
Type Values Removed Values Added
Title Out-of-Bounds Read of Uninitialized Memory in libidn ToUnicode APIs
Type Values Removed Values Added
Title Out-of-Bounds Read of Uninitialized Memory in libidn ToUnicode APIs
Type Values Removed Values Added
Title Out‑of‑Bounds Read in libidn’s ToUnicode API
Type Values Removed Values Added
Title Out‑of‑Bounds Read in libidn’s ToUnicode API
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description GNU libidn before 1.44 is prone to out-of-bounds reads of uninitialized memory in the ToUnicode APIs because of mishandling in idna_to_unicode_internal. The affected code is not present in libidn2.
First Time appeared Gnu
Gnu libidn
Weaknesses CWE-1284
CPEs cpe:2.3:a:gnu:libidn:*:*:*:*:*:*:*:*
Vendors & Products Gnu
Gnu libidn
References
Metrics cvssV3_1

{'score': 4, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jun 23, 2026, 5:40 PM
Reserved
Jun 23, 2026, 4:40 PM
Status
Analyzed
Published
Jun 23, 2026, 6:18 PM
Modified
Oct 25, 2026, 11:10 PM