Linux 内核和 Qualcomm Adreno GPU 零日漏洞:深入探讨 | B4N1

Linux 内核和 Qualcomm Adreno GPU 零日漏洞:深入探讨

24 days ago · b4n1 Tiempo de lectura: 1 min

Linux 内核和 Qualcomm Adreno GPU 零日漏洞:深入探讨

Linux 内核和 Qualcomm Adreno GPU 最近受到严重的零日漏洞的影响,即 Dirty Frag 和 Adreno GPU 驱动程序中的三个缺陷。这些漏洞带来了重大的安全风险,因为它们可被利用来获得大多数 Linux 发行版上的确定性 root 访问权限并危及 Android 设备。

Dirty Frag:Linux 内核零日漏洞

Dirty Frag 是一个 Linux 内核漏洞,允许非特权用户在大多数 Linux 发行版上获得确定性 root 访问权限。该漏洞是由内核处理碎片数据包的缺陷引起的,可利用该缺陷以提升的权限执行任意代码。正如 Hyunwoo Kim 的披露 所解释的,该漏洞影响 Linux 内核版本 5.10 及更高版本。该漏洞尤其令人担忧,因为它可以被利用来获得 root 访问权限,从而导致对敏感数据和系统的未经授权的访问。

💡 关键要点: Dirty Frag 是一个严重漏洞,需要技术专业人员立即关注以修补和保护其系统。该漏洞可被利用以获得 root 访问权限,从而导致对敏感数据和系统的未经授权的访问。为了缓解该漏洞,Linux用户可以应用Linux内核社区提供的补丁,修复内核处理碎片数据包的缺陷并防止利用。

# 如何使用 Git 应用 Dirty Frag 补丁的示例
git fetch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
gitcherry-pick-x<patch_hash>

此外,用户可以将其系统配置为使用容器和 microVM 沙箱,这可以针对内核漏洞提供额外的安全层。这是因为容器和 microVM 沙箱可以将内核与系统的其他部分隔离,从而防止利用该漏洞。

Qualcomm Adreno GPU 零日缺陷

高通已经解决了其 Adreno GPU 驱动程序中的三个严重零日漏洞,这些漏洞正被用于针对 Android 设备的针对性攻击。这些漏洞会影响 Adreno GPU 驱动程序对内存分配的处理,并可被利用以提升权限执行任意代码。根据高通安全公告,该漏洞影响Adreno GPU驱动程序版本540及更高版本。

漏洞 描述 受影响的版本
CVE-2026-43285 内存分配缺陷 Adreno GPU 驱动程序 540 及更高版本
CVE-2026-43286 内存分配缺陷 Adreno GPU 驱动程序 540 及更高版本
CVE-2026-43287 内存分配缺陷 Adreno GPU 驱动程序 540 及更高版本

⚠️ 架构风险: Qualcomm Adreno GPU 零日缺陷凸显了保持设备驱动程序最新并防范潜在漏洞的重要性。否则可能会导致敏感数据和系统受到未经授权的访问。为了缓解这些漏洞,Android 用户可以将其设备更新到最新的软件版本,其中包括修补的 Adreno GPU 驱动程序。

``yml

如何在 Android 设备上配置安全启动的示例

设备: 安全启动:真 验证启动:真


### 缓解策略比较
下表比较了 Dirty Frag 和 Qualcomm Adreno GPU 零日漏洞的缓解策略:

|缓解策略|脏碎片|高通 Adreno GPU |
| ---| ---| ---|
|修补|应用Linux内核补丁|更新 Adreno GPU 驱动程序 |
|容器和 microVM 沙箱 |配置容器和 microVM 沙箱 |不适用 |
|安全启动|不适用 |配置安全启动机制 |

### 缓解和预防
为了防止这些漏洞被利用,用户必须应用补丁、配置安全启动机制并使用容器和 microVM 沙箱。通过采取这些步骤,用户可以防止漏洞被利用并保护其系统和数据。保持设备驱动程序最新并防止潜在的攻击也很重要。

## 来源
- [Dirty Frag:内核零日与容器和 microVM 沙箱](https://news.ycombinator.com/item?id=48304227) — 关于 Dirty Frag 漏洞及其影响的讨论。
- [Qualcomm 安全公告](https://www.qualcomm.com/products/security/bulletins) — Qualcomm 产品的安全公告和建议列表,包括 Adreno GPU 驱动程序。
- [Linux Kernel Archives](https://www.kernel.org/pub/linux/kernel/) — Linux 内核源代码和补丁的存储库。
- [Android 安全公告](https://source.android.com/security/bulletin) — Android 设备的安全公告和建议列表。

¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn