漏洞标题
Xorg: xwayland: syncinittrigger()中的use-after-free漏洞
漏洞描述信息
在X.Org和Xwayland中发现了一个释放后使用(use-after-free)漏洞。当更改报警时,会依次评估更改掩码的值,按照请求更改触发值,最终调用SyncInitTrigger()函数。如果其中一个更改触发错误,函数将提前返回,不添加新的同步对象,这可能导致在报警最终触发时出现释放后使用的问题。
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
漏洞类别
释放后使用
漏洞标题
Xorg: xwayland: use-after-free in syncinittrigger()
漏洞描述信息
A use-after-free flaw was found in X.Org and Xwayland. When changing an alarm, the values of the change mask are evaluated one after the other, changing the trigger values as requested, and eventually, SyncInitTrigger() is called. If one of the changes triggers an error, the function will return early, not adding the new sync object, possibly causing a use-after-free when the alarm eventually triggers.
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
漏洞类别
释放后使用