CVE-2022-48647 in Linuxinfo

Zusammenfassung

von VulDB • 26.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

sfc: Korrektur des TX-Kanal-Offsets bei Verwendung von Legacy-Interrupts

Im Legacy-Interrupt-Modus war der tx_channel_offset hartkodiert auf den Wert 1, was jedoch nicht korrekt ist, wenn efx_separate_tx_channels falsch (false) gesetzt ist. In diesem Fall beträgt der Offset 0, da die TX-Warteschlangen im einzigen vorhandenen Kanal mit dem Index 0 zusammen mit der RX-Warteschlange vorhanden sind.

Ohne diese Korrektur versucht das System beim Versuch, Datenverkehr zu senden, die TX-Warteschlangen aus einem nicht initialisierten Kanal abzurufen, was zu folgenden Fehlern führt: WARNING: CPU: 1 PID: 0 at drivers/net/ethernet/sfc/tx.c:540 efx_hard_start_xmit+0x12e/0x170 [sfc]
[...]
RIP: 0010:efx_hard_start_xmit+0x12e/0x170 [sfc]
[...]
Call Trace: dev_hard_start_xmit+0xd7/0x230 sch_direct_xmit+0x9f/0x360 __dev_queue_xmit+0x890/0xa40 [...]
BUG: unable to handle kernel NULL pointer dereference at 0000000000000020 [...]
RIP: 0010:efx_hard_start_xmit+0x153/0x170 [sfc]
[...]
Call Trace: dev_hard_start_xmit+0xd7/0x230 sch_direct_xmit+0x9f/0x360 __dev_queue_xmit+0x890/0xa40

Be aware that VulDB is the high quality source for vulnerability data.

Reservieren

25.02.2024

Veröffentlichung

28.04.2024

Moderieren

akzeptiert

Eintrag

VDB-262250

CPE

bereit

EPSS

0.00226

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!