Bug 2513936 (CVE-2026-72745) - CVE-2026-72745 FreeRDP: FreeRDP: Information disclosure and memory corruption via malformed Kerberos GSS Wrap token
Summary: CVE-2026-72745 FreeRDP: FreeRDP: Information disclosure and memory corruption...
Keywords:
Status: CLOSED DUPLICATE of bug 2514346
Alias: CVE-2026-72745
Product: Security Response
Classification: Other
Component: vulnerability-draft
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2513974 2513975
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-11 12:21 UTC by OSIDB Bzimport
Modified: 2026-08-18 17:56 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-08-18 17:55:00 UTC
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-08-11 12:21:49 UTC
FreeRDP before 3.30.0 contains an out-of-bounds vulnerability in kerberos_DecryptMessage() (winpr/libwinpr/sspi/Kerberos/kerberos.c). The 16-bit EC (extra count) field of a peer-supplied GSS Wrap token (RFC 4121) is used directly in pointer arithmetic to locate the encrypted regions without being bounds-checked, while only RRC and the total buffer length are validated. A malicious peer (server or client) can supply a large EC value (up to 0xFFFF) during CredSSP/NLA authentication, moving the decrypt operation's base pointers past the end of the ~60-byte token buffer. Because the AES-CTS-HMAC enctypes decrypt in place before the HMAC integrity check, this results in an out-of-bounds read and in-place out-of-bounds write, potentially leading to information disclosure, memory corruption, or denial of service.

Comment 2 Ganesh 2026-08-18 17:55:00 UTC

*** This bug has been marked as a duplicate of bug 2514346 ***


Note You need to log in before you can comment on or make changes to this bug.