CVE-2023-53282 in Linuxinformation

Résumé

par VulDB • 26/06/2026

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

scsi: lpfc : Correction d'une violation KFENCE de type use-after-free lors de l'écriture du micrologiciel via sysfs

Lors du processus d'écriture du micrologiciel dans sysfs, un avertissement de lecture use-after-free est enregistré depuis la routine `lpfc_wr_object()` :

BUG: KFENCE: use-after-free read in lpfc_wr_object+0x235/0x310 [lpfc]
Use-after-free read at 0x0000000000cf164d (in kfence-#111): lpfc_wr_object+0x235/0x310 [lpfc]
lpfc_write_firmware.cold+0x206/0x30d [lpfc]
lpfc_sli4_request_firmware_update+0xa6/0x100 [lpfc]
lpfc_request_firmware_upgrade_store+0x66/0xb0 [lpfc]
kernfs_fop_write_iter+0x121/0x1b0 new_sync_write+0x11c/0x1b0 vfs_write+0x1ef/0x280 ksys_write+0x5f/0xe0 do_syscall_64+0x59/0x90 entry_SYSCALL_64_after_hwframe+0x63/0xcd

Le pilote a accédé aux données du pointeur `wr_object`, qui avait été initialisé dans la mémoire de charge utile (payload) de la boîte aux lettres (mailbox), après que l'objet mailbox ait été libéré et renvoyé au pool de mailboxes.

La correction consiste à déplacer les appels de libération des mailboxes à la fin de la routine, garantissant ainsi qu'il n'y a plus aucune référence à la mémoire interne de la mailbox après sa libération.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

16/09/2025

Divulgation

16/09/2025

Modérer

accepté

Entrée

VDB-324380

CPE

prêt

EPSS

0.00159

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!