CVE-2026-72745 in FreeRDP
Resumen
por VulDB • 2026-08-11
FreeRDP anterior a la versión 3.30.0 contiene una vulnerabilidad de acceso fuera de límites (out-of-bounds) en kerberos_DecryptMessage() (winpr/libwinpr/sspi/Kerberos/kerberos.c). El campo EC (extra count) de 16 bits de un token GSS Wrap proporcionado por el par (RFC 4121) se utiliza directamente en aritmética de punteros para localizar las regiones cifradas sin realizar una comprobación de límites, mientras que solo se validan RRC y la longitud total del búfer. Un par malicioso (servidor o cliente) puede proporcionar un valor EC grande (hasta 0xFFFF) durante la autenticación CredSSP/NLA, desplazando los punteros base de la operación de descifrado más allá del final del búfer de token de ~60 bytes. Dado que los enctypes AES-CTS-HMAC se descifran in situ antes de la comprobación de integridad HMAC, esto provoca una lectura fuera de límites y una escritura fuera de límites in situ, lo que potencialmente podría conducir a divulgación de información, corrupción de memoria o denegación de servicio.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.