• 公告ID (KylinSec-SA-2024-2174)

摘要:

In the Linux kernel, the following vulnerability has been resolved:

accel/ivpu: Fix deadlock in context_xa

ivpu_device->context_xa is locked both in kernel thread and IRQ context.
It requires XA_FLAGS_LOCK_IRQ flag to be passed during initialization
otherwise the lock could be acquired from a thread and interrupted by
an IRQ that locks it for the second time causing the deadlock.

This deadlock was reported by lockdep and observed in internal tests.

安全等级: Low

公告ID: KylinSec-SA-2024-2174

发布日期: 2024年5月28日

关联CVE: CVE-2024-35953  

  • 详细介绍

1. 漏洞描述

   

In the Linux kernel, the following vulnerability has been resolved:

accel/ivpu: Fix deadlock in context_xa

ivpu_device->context_xa is locked both in kernel thread and IRQ context.
It requires XA_FLAGS_LOCK_IRQ flag to be passed during initialization
otherwise the lock could be acquired from a thread and interrupted by
an IRQ that locks it for the second time causing the deadlock.

This deadlock was reported by lockdep and observed in internal tests.

2. 影响范围

cve名称 产品 组件 是否受影响
CVE-2024-35953 KY3.4-4A kernel Unaffected
CVE-2024-35953 KY3.4-5 kernel Unaffected
CVE-2024-35953 KY3.5.1 kernel Unaffected
CVE-2024-35953 KY3.5.3 kernel Unaffected
CVE-2024-35953 V6 kernel Unaffected

3. 影响组件

    无

4. 修复版本

    无

5. 修复方法

   无

6. 下载链接

    无
上一篇:KylinSec-SA-2024-2173 下一篇:KylinSec-SA-2024-2175