drm/tests:hdmi:修复 drm_display_mode_from_cea_vic() 中的内存泄漏(CVE-2024-50213)
CVE编号
CVE-2024-50213利用情况
暂无补丁情况
N/A披露时间
2024-11-09漏洞描述
在Linux内核中,已经解决了一个关于drm模块的漏洞。在drm测试中,hdmi模块存在一个内存泄漏问题。当执行modprobe drm_hdmi_state_helper_test命令后再执行rmmod命令时,会发生内存泄漏。具体来说,在drm_display_mode_from_cea_vic()函数中调用的drm_mode_duplicate()函数中分配的`mode`没有被释放,导致了内存泄漏。内存泄漏的对象信息如下:未引用的对象地址为0xffffff80ccd18100,大小为128字节。相关的进程信息包括进程名(kunit_try_catch)、进程ID(pid 1851)以及时间戳等。内存泄漏的详细信息和回溯信息也一并给出。为了修复这个问题,通过drm_kunit_display_mode_from_cea_vic()函数释放`mode`来解决问题。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://git.kernel.org/stable/c/3bc3fae8a0f22e0e713729b50e2111f6a8c64724 | |
https://git.kernel.org/stable/c/add4163aca0d4a86e9fe4aa513865e4237db8aef |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
系统 | debian_11 | linux | * | Up to (excluding) 5.10.226-1 | |||||
运行在以下环境 | |||||||||
系统 | debian_12 | linux | * | Up to (excluding) 6.1.115-1 |
- 攻击路径 N/A
- 攻击复杂度 N/A
- 权限要求 N/A
- 影响范围 N/A
- 用户交互 N/A
- 可用性 N/A
- 保密性 N/A
- 完整性 N/A
CWE-ID | 漏洞类型 |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论