CVE-2023-53331 in Linuxinformation

Résumé

par VulDB • 16/05/2026

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

pstore/ram : Vérifier le début des prz vides lors de l'initialisation

Après le commit 30696378f68a (« pstore/ram : Ne pas traiter les tampons vides comme valides »), l'initialisation supposait qu'un prz était valide après avoir constaté que buffer_size était égal à zéro (indépendamment de la position de début du tampon). Cette valeur de début non vérifiée pouvait se trouver en dehors des limites du tampon, entraînant des plantages (panics) lors des accès ultérieurs en écriture :

sysdump_panic_event+0x3b4/0x5b8 atomic_notifier_call_chain+0x54/0x90 panic+0x1c8/0x42c die+0x29c/0x2a8 die_kernel_fault+0x68/0x78 __do_kernel_fault+0x1c4/0x1e0 do_bad_area+0x40/0x100 do_translation_fault+0x68/0x80 do_mem_abort+0x68/0xf8 el1_da+0x1c/0xc0 __raw_writeb+0x38/0x174 __memcpy_toio+0x40/0xac persistent_ram_update+0x44/0x12c persistent_ram_write+0x1a8/0x1b8 ramoops_pstore_write+0x198/0x1e8 pstore_console_write+0x94/0xe0 ...

Pour éviter ce problème, il est également nécessaire de vérifier si le début du prz est égal à 0 pendant la phase d'initialisation. Si ce n'est pas le cas, le prochain cas de vérification de l'intégrité du prz détectera l'erreur (start > size) et réinitialisera le tampon à un état sain.

[kees : mise à jour du journal de commit avec la trace de pile (backtrace) et des clarifications]

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Réserver

16/09/2025

Divulgation

16/09/2025

Modérer

accepté

Entrée

VDB-324507

CPE

prêt

EPSS

0.00147

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!