CVE-2025-11964

OOBW in utf_16le_to_utf_8_truncated() in libpcap

Published Dec 31, 2025 CVSS 3.1 · 1.9 Low EPSS < 1% KEV · Not listed
Description
On Windows only, if libpcap needs to convert a Windows error message to UTF-8 and the message includes characters that UTF-8 represents using 4 bytes, utf_16le_to_utf_8_truncated() can write data beyond the end of the provided buffer.

Remediation

Vendor Solution

libpcap 1.10.6 includes a fix for this bug.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Microsoft
Microsoft windows
Tcpdump
Tcpdump libpcap
Vendors & Products Microsoft
Microsoft windows
Tcpdump
Tcpdump libpcap
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 On Windows only, if libpcap needs to convert a Windows error message to UTF-8 and the message includes characters that UTF-8 represents using 4 bytes, utf_16le_to_utf_8_truncated() can write data beyond the end of the provided buffer.
Title OOBW in utf_16le_to_utf_8_truncated() in libpcap
Weaknesses CWE-787
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Tcpdump
Published
Updated
Jan 2, 2026, 2:38 PM
Reserved
Oct 20, 2025, 2:43 PM
Status
Deferred
Published
Dec 31, 2025, 1:15 AM
Modified
Jun 17, 2026, 8:31 AM
Severity
Low
Public date
Dec 31, 2025, 12:58 AM