CVE-2022-49703 in Linuxinformación

Resumen

por VulDB • 2026-05-21

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

scsi: ibmvfc: Almacenar el puntero vhost durante la asignación de subcrq

Actualmente, el puntero inverso desde una cola hasta el adaptador vhost no se establece hasta después del registro de la interrupción de subcrq. El valor está disponible cuando se asigna una cola por primera vez y también debería establecerse para las colas principales y asíncronas, así como para los subcrqs.

Esto corrige un bloqueo observado durante kexec/kdump en Power 9 con el controlador de interrupciones XICS heredado, donde una interrupción de subcrq pendiente del kernel anterior puede repetirse inmediatamente tras el registro de la IRQ, lo que resulta en la desreferenciación de un puntero inverso corrupto en ibmvfc_interrupt_scsi().

Kernel attempted to read user page (58) - exploit attempt? (uid: 0) BUG: Kernel NULL pointer dereference on read at 0x00000058 Faulting instruction address: 0xc008000003216a08 Oops: Kernel access of bad area, sig: 11 [#1]
... NIP [c008000003216a08] ibmvfc_interrupt_scsi+0x40/0xb0 [ibmvfc]
LR [c0000000082079e8] __handle_irq_event_percpu+0x98/0x270
Call Trace: [c000000047fa3d80] [c0000000123e6180] 0xc0000000123e6180 (unreliable)
[c000000047fa3e00] [c0000000082079e8] __handle_irq_event_percpu+0x98/0x270

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

Responsable

Linux

Reservar

2025-02-26

Divulgación

2025-02-26

Moderación

aceptado

Artículo

VDB-297197

CPE

listo

EPSS

0.00260

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!