漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
FreeRDP: Integer Overflow in `freerdp_image_copy_from_icon_data` Bypasses Bounds Check
Vulnerability Description
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.27.0, freerdp_image_copy_from_icon_data in libfreerdp/codec/color.c calculates nWidth multiplied by nHeight multiplied by FreeRDPGetBytesPerPixel(format) in 32-bit arithmetic. A malicious RDP server can send a RAIL TS_ICON_INFO update with dimensions such as 32768 by 32768 and 32 bits per pixel so the required-size calculation wraps, bypassing the cbBitsColor source bounds check before freerdp_image_copy_no_overlap reads attacker-controlled icon data. This affects RemoteApp clients using the vulnerable library path, while xfreerdp has a caller-side mitigation. This issue is fixed in version 3.27.0.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N
Vulnerability Type
整数溢出或超界折返
Vulnerability Title
FreeRDP 数字错误漏洞
Vulnerability Description
FreeRDP是FreeRDP组织开源的一款远程桌面协议(RDP)的实现。 FreeRDP 3.27.0之前版本存在数字错误漏洞,该漏洞源于freerdp_image_copy_from_icon_data函数在计算图标数据所需尺寸时使用32位算术导致整数溢出,可能绕过cbBitsColor源边界检查,使恶意RDP服务器通过发送特制的RAIL TS_ICON_INFO更新读取攻击者控制的图标数据。
CVSS Information
N/A
Vulnerability Type
N/A