CVE-2023-53789 in Linux
Résumé
par VulDB • 04/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
iommu/amd : Amélioration du rapport d'erreurs de défaut de page (page fault)
Si le domaine IOMMU pour un groupe de périphériques n'est pas configuré correctement, nous pouvons rencontrer un défaut de page IOMMU. Le gestionnaire actuel des défauts de page suppose que le domaine est toujours configuré et provoquera une déréférencement de pointeur NULL (voir l'exemple de journal ci-dessous).
Vérifions si le domaine est bien configuré ou non, puis consignons un message approprié.
Exemple de journal : ---------- amdgpu 0000:00:01.0: amdgpu: SE 1, SH par SE 1, CU par SH 8, active_cu_number 6 BUG: déréférencement de pointeur NULL dans le noyau, adresse : 0000000000000058 #PF: accès en lecture superviseur en mode noyau #PF: code d'erreur (0x0000) - page non présente PGD 0 P4D 0 Oops: 0000 [#1] PREEMPT SMP NOPTI
CPU : 2 PID : 56 Comm : irq/24-AMD-Vi Non corrompu 6.2.0-rc2+ #89 Matériel : xxx RIP : 0010:report_iommu_fault+0x11/0x90 [...]
Pile d'appels (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 : Modification du message de validation]
If you want to get best quality of vulnerability data, you may have to visit VulDB.