CVE-2024-26850 in Linuxinformation

Résumé

par VulDB • 29/05/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

mm/debug_vm_pgtable : correction du BUG_ON avec le test avancé de PUD

Des architectures telles que powerpc ajoutent des vérifications de débogage pour s'assurer que nous ne trouvons que des entrées PUD pte de type devmap. Ces vérifications de débogage ne sont effectuées qu'avec CONFIG_DEBUG_VM. Ce patch marque les pte utilisés pour les entrées pte de type devmap du test avancé de PUD afin d'éviter de déclencher des vérifications de débogage sur des architectures comme ppc64, comme indiqué ci-dessous.

WARNING: CPU: 2 PID: 1 at arch/powerpc/mm/book3s64/radix_pgtable.c:1382 radix__pud_hugepage_update+0x38/0x138 .... NIP [c0000000000a7004] radix__pud_hugepage_update+0x38/0x138
LR [c0000000000a77a8] radix__pudp_huge_get_and_clear+0x28/0x60
Call Trace: [c000000004a2f950] [c000000004a2f9a0] 0xc000000004a2f9a0 (unreliable)
[c000000004a2f980] [000d34c100000000] 0xd34c100000000
[c000000004a2f9a0] [c00000000206ba98] pud_advanced_tests+0x118/0x334
[c000000004a2fa40] [c00000000206db34] debug_vm_pgtable+0xcbc/0x1c48
[c000000004a2fc10] [c00000000000fd28] do_one_initcall+0x60/0x388

Aussi

kernel BUG at arch/powerpc/mm/book3s64/pgtable.c:202! ....

NIP [c000000000096510] pudp_huge_get_and_clear_full+0x98/0x174
LR [c00000000206bb34] pud_advanced_tests+0x1b4/0x334
Call Trace: [c000000004a2f950] [000d34c100000000] 0xd34c100000000 (unreliable)
[c000000004a2f9a0] [c00000000206bb34] pud_advanced_tests+0x1b4/0x334
[c000000004a2fa40] [c00000000206db34] debug_vm_pgtable+0xcbc/0x1c48
[c000000004a2fc10] [c00000000000fd28] do_one_initcall+0x60/0x388

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Réserver

19/02/2024

Divulgation

17/04/2024

Modérer

accepté

Entrée

VDB-261244

CPE

prêt

EPSS

0.00222

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!