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相关链接
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。






评论