We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2024-50213

drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()



AssignerLinux
Reserved2024-10-21
Published2024-11-09
Updated2024-11-19

Description

In the Linux kernel, the following vulnerability has been resolved: drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic() modprobe drm_hdmi_state_helper_test and then rmmod it, the following memory leak occurs. The `mode` allocated in drm_mode_duplicate() called by drm_display_mode_from_cea_vic() is not freed, which cause the memory leak: unreferenced object 0xffffff80ccd18100 (size 128): comm "kunit_try_catch", pid 1851, jiffies 4295059695 hex dump (first 32 bytes): 57 62 00 00 80 02 90 02 f0 02 20 03 00 00 e0 01 Wb........ ..... ea 01 ec 01 0d 02 00 00 0a 00 00 00 00 00 00 00 ................ backtrace (crc c2f1aa95): [<000000000f10b11b>] kmemleak_alloc+0x34/0x40 [<000000001cd4cf73>] __kmalloc_cache_noprof+0x26c/0x2f4 [<00000000f1f3cffa>] drm_mode_duplicate+0x44/0x19c [<000000008cbeef13>] drm_display_mode_from_cea_vic+0x88/0x98 [<0000000019daaacf>] 0xffffffedc11ae69c [<000000000aad0f85>] kunit_try_run_case+0x13c/0x3ac [<00000000a9210bac>] kunit_generic_run_threadfn_adapter+0x80/0xec [<000000000a0b2e9e>] kthread+0x2e8/0x374 [<00000000bd668858>] ret_from_fork+0x10/0x20 ...... Free `mode` by using drm_kunit_display_mode_from_cea_vic() to fix it.

Product status

Default status
unaffected

4af70f19e559 before 3bc3fae8a0f2
affected

4af70f19e559 before add4163aca0d
affected

Default status
affected

6.11
affected

Any version before 6.11
unaffected

6.11.7
unaffected

6.12
unaffected

References

https://git.kernel.org/stable/c/3bc3fae8a0f22e0e713729b50e2111f6a8c64724

https://git.kernel.org/stable/c/add4163aca0d4a86e9fe4aa513865e4237db8aef

cve.org CVE-2024-50213

nvd.nist.gov CVE-2024-50213

Download JSON

Share this page
https://cve.threatint.com/CVE/CVE-2024-50213
Support options

Helpdesk Telegram

Subscribe to our newsletter to learn more about our work.