• CVE-2023-3138

发布时间: 2023年6月27日

修改时间: 2024年10月31日

概要

A vulnerability was found in libX11. The security flaw occurs because the functions in src/InitExt.c in libX11 do not check that the values provided for the Request, Event, or Error IDs are within the bounds of the arrays that those functions write to, using those IDs as array indexes. They trust that they were called with values provided by an Xserver adhering to the bounds specified in the X11 protocol, as all X servers provided by X.Org do. As the protocol only specifies a single byte for these values, an out-of-bounds value provided by a malicious server (or a malicious proxy-in-the-middle) can only overwrite other portions of the Display structure and not write outside the bounds of the Display structure itself, possibly causing the client to crash with this memory corruption.

CVSS v3 指标

NVD openEuler
Confidentiality None Low
Attack Vector Network Adjacent
CVSS评分 7.5 5.5
Attack Complexity Low Low
Privileges Required None Low
Scope Unchanged Unchanged
Integrity None Low
User Interaction None None
Availability High Low

安全公告

公告名 概要 发布时间
KylinSec-SA-2023-1590 libX11 security update 2023年6月27日
KylinSec-SA-2023-1627 libX11 security update 2023年6月27日
KylinSec-SA-2023-2016 libX11 security update 2023年6月27日
KylinSec-SA-2023-2194 libX11 security update 2023年7月1日

影响产品

产品 状态
KY3.4-4A libX11 Fixed
KY3.4-5A libX11 Fixed
KY3.5.1 libX11 Fixed
KY3.5.2 libX11 Fixed