CVE-2026-98795 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

net: sparx5: ignorar a desinicialização (deinit) do ptp se a inicialização tiver sido pulada

sparx5_ptp_init() retorna antecipadamente nas variantes base lan969x porque elas não possuem o flag SPX5_FEATURE_PTP. Ele também retorna antecipadamente quando nenhuma interrupção "ptp" está descrita. Desvincular (unbinding) o driver causa então uma desreferência de ponteiro NULL ao limpar filas tx_skbs não inicializadas:

Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008 Call trace: skb_queue_purge_reason+0x68/0x120 (P) sparx5_ptp_deinit+0x64/0xc0 mchp_sparx5_remove+0x38/0x70 platform_remove+0x20/0x30 device_remove+0x4c/0x80

Antes da adição de tx_skbs por porta, uma desreferência NULL teria ocorrido ao chamar ptp_clock_unregister() nos relógios PTP que nunca foram registrados.

Correção: retornar antecipadamente em sparx5_ptp_deinit() se o PTP não estiver sendo utilizado.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-422027

EPSS

0.00166

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!