No kernel Linux, a seguinte vulnerabilidade foi resolvida: net: corrigir UAF de fanout no pacote_release() via corrida NETDEV_UP `packet_release()` tem uma janela de corrida onde o `NETDEV_UP` pode re- registrar um socket em um array `arr[]' do grupo de fanout. O re- registro não é limpo por `fanout_release()`, deixando um ponteiro pendurado no array de fanout. `packet_release()` NÃO zero `po->num` na seção `bind_lock`. Após a liberação do ` bind_lock`, `po->num` ainda não é zero e `po->ifindex` ainda corresponde ao dispositivo vinculado. Um `packet_notifier(NETDEV_UP)' que já encontrou o socket no `sklist` pode re- registrar o gancho. Para sockets de fanout, estes chamam `__fanout_link(sk, po)` que adiciona o socket de volta para `f->arr[]` e aumenta `f->num_members`, mas NÃO aumenta `f->sk_ref`. A correção define `po->num` a zero no `packet_ release` enquanto ` bind_lock` é mantido para evitar que o NETDEV_ UP se ligue, evitando a janela de corrida. Este erro foi encontrado após uma auditoria adicional com o Claude Code baseada no CVE- 2025 - 38617. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 31504 foi publicado em 2026 - 04 - 22 T 14: 16: 49.040 Z e última modificação em 2026 - 07 - 14 T 13: 18: 43.887 Z. O seu estado registrado é modificado.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 7.8, gravidade HIGH, vetor CVSS: 3.1 /AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, pontuação de exploração 1.8, pontuação de impacto 5.9. Classificações de fraqueza associadas: CWE- 416.

Os produtos ou plataformas nomeados nos dados de aplicabilidade incluem: kernel linux linux. O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.