GHSL-2023-005¶
约 237 个字 9 行代码 预计阅读时间 1 分钟
Abstract
本文中将介绍在 Arm Mali Driver r40p0
版本中一些安全相关的改动,这些改动没有出现在 Pixel 1 月的更新公告中(其余 r40p0
中的修改已应用
缺失的两行修改
@@ -2262,10 +2258,13 @@ int kbase_mem_commit(struct kbase_context *kctx, u64 gpu_addr, u64 new_pages)
if (atomic_read(®->cpu_alloc->kernel_mappings) > 0)
goto out_unlock;
if (reg->flags & KBASE_REG_DONT_NEED)
goto out_unlock;
+ if (reg->flags & KBASE_REG_NO_USER_FREE)
+ goto out_unlock;
GHSL-2023-005 漏洞可以在 Pixel 6 上通过恶意软件实现任意内核代码执行和获取 root 权限。
Arm Mali GPU Driver 实际上已经在 2022.10.7 的r40p0
版本中修复了这个漏洞。其它r40
版本的安全补丁已经被向后移植到了 Pixel 6 一月的安全更新中,但上文提到的两行修复代码却没有。
最后更新:
2024年8月13日 19:15:40
创建日期: 2024年8月13日 19:15:40
创建日期: 2024年8月13日 19:15:40