CVE-2024-26876

In the Linux kernel, the following vulnerability has been resolved: drm/bridge: adv7511: fix crash on irq during probe Moved IRQ registration down to end of adv7511_probe(). If an IRQ already is pending during adv7511_probe (before adv7511_cec_init) then cec_received_msg_ts could crash using uninitialized data: Unable to handle kernel read from unreadable memory at virtual address 00000000000003d5 Internal error: Oops: 96000004 [#1] PREEMPT_RT SMP Call trace: cec_received_msg_ts+0x48/0x990 [cec] adv7511_cec_irq_process+0x1cc/0x308 [adv7511] adv7511_irq_process+0xd8/0x120 [adv7511] adv7511_irq_handler+0x1c/0x30 [adv7511] irq_thread_fn+0x30/0xa0 irq_thread+0x14c/0x238 kthread+0x190/0x1a8
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

17 Jun 2026, 07:18

Type Values Removed Values Added
CWE CWE-908
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
First Time Linux linux Kernel
Linux
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
References () https://git.kernel.org/stable/c/28a94271bd50e4cf498df0381f776f8ea40a289e - () https://git.kernel.org/stable/c/28a94271bd50e4cf498df0381f776f8ea40a289e - Mailing List, Patch
References () https://git.kernel.org/stable/c/50f4b57e9a9db4ede9294f39b9e75b5f26bae9b7 - () https://git.kernel.org/stable/c/50f4b57e9a9db4ede9294f39b9e75b5f26bae9b7 - Mailing List, Patch
References () https://git.kernel.org/stable/c/955c1252930677762e0db2b6b9e36938c887445c - () https://git.kernel.org/stable/c/955c1252930677762e0db2b6b9e36938c887445c - Mailing List, Patch
References () https://git.kernel.org/stable/c/aeedaee5ef5468caf59e2bb1265c2116e0c9a924 - () https://git.kernel.org/stable/c/aeedaee5ef5468caf59e2bb1265c2116e0c9a924 - Mailing List, Patch

21 Nov 2024, 09:03

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/28a94271bd50e4cf498df0381f776f8ea40a289e - () https://git.kernel.org/stable/c/28a94271bd50e4cf498df0381f776f8ea40a289e -
References () https://git.kernel.org/stable/c/955c1252930677762e0db2b6b9e36938c887445c - () https://git.kernel.org/stable/c/955c1252930677762e0db2b6b9e36938c887445c -
References () https://git.kernel.org/stable/c/aeedaee5ef5468caf59e2bb1265c2116e0c9a924 - () https://git.kernel.org/stable/c/aeedaee5ef5468caf59e2bb1265c2116e0c9a924 -

10 Oct 2024, 12:15

Type Values Removed Values Added
References
  • () https://git.kernel.org/stable/c/50f4b57e9a9db4ede9294f39b9e75b5f26bae9b7 -
Summary
  • (es) En el kernel de Linux, se resolvió la siguiente vulnerabilidad: drm/bridge: adv7511: corrige el fallo en irq durante la sonda Se movió el registro de IRQ al final de adv7511_probe(). Si ya hay una IRQ pendiente durante adv7511_probe (antes de adv7511_cec_init), entonces cec_received_msg_ts podría fallar usando datos no inicializados: No se puede manejar la lectura del kernel desde memoria ilegible en la dirección virtual 00000000000003d5 Error interno: Ups: 96000004 [#1] PREEMPT_RT SMP Seguimiento de llamadas: _ts+0x48 /0x990 [cec] adv7511_cec_irq_process+0x1cc/0x308 [adv7511] adv7511_irq_process+0xd8/0x120 [adv7511] adv7511_irq_handler+0x1c/0x30 [adv7511] irq_thread_fn+0x30/0xa0 leer+0x14c/0x238 khilo+0x190/0x1a8

17 Apr 2024, 11:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-04-17 11:15

Updated : 2026-06-17 07:18


NVD link : CVE-2024-26876

Mitre link : CVE-2024-26876

CVE.ORG link : CVE-2024-26876


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-908

Use of Uninitialized Resource