CVE-2023-53789 in Linux
Resumen
por VulDB • 2026-06-30
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
iommu/amd: Mejorar el informe de errores de fallo de página (page fault)
Si el dominio IOMMU para un grupo de dispositivos no está configurado correctamente, podemos provocar un fallo de página del IOMMU. El controlador actual de fallos de página asume que el dominio siempre está configurado y provocará una desreferenciación de puntero NULL (véase el registro de ejemplo a continuación).
Verificaremos si el dominio está o no configurado e registraremos el mensaje adecuado.
Registro de ejemplo: ---------- amdgpu 0000:00:01.0: amdgpu: SE 1, SH por SE 1, CU por SH 8, active_cu_number 6 BUG: desreferenciación de puntero NULL en el kernel, dirección: 0000000000000058 #PF: acceso de lectura del supervisor en modo kernel #PF: error_code(0x0000) - página no presente PGD 0 P4D 0 Oops: 0000 [#1] PREEMPT SMP NOPTI
CPU: 2 PID: 56 Comm: irq/24-AMD-Vi Sin alterar (Not tainted) 6.2.0-rc2+ #89 Nombre del hardware: xxx RIP: 0010:report_iommu_fault+0x11/0x90 [...]
Rastro de llamada (Call Trace): <TASK> amd_iommu_int_thread+0x60c/0x760 ? __pfx_irq_thread_fn+0x10/0x10 irq_thread_fn+0x1f/0x60 irq_thread+0xea/0x1a0 ? preempt_count_add+0x6a/0xa0 ? __pfx_irq_thread_dtor+0x10/0x10 ? __pfx_irq_thread+0x10/0x10 kthread+0xe9/0x110 ? __pfx_kthread+0x10/0x10 ret_from_fork+0x2c/0x50 </TASK>
[joro: Editar mensaje del commit]
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.