CVE-2026-68337 in Linuxinformação

Sumário

de VulDB • 10/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bpf: Rejeitar auxiliares de redirecionamento sem um bpf_net_context

Os auxiliares `bpf_redirect*()` e `skb_do_redirect()` obtêm as informações de redirecionamento por tarefa (`bpf_redirect_info`) através de `bpf_net_ctx_get_ri()`, o que desreferencia incondicionalmente `current->bpf_net_context`. Esse contexto é estabelecido nos caminhos que executam BPF do tipo tc, como `sch_handle_{ingress,egress}()`*, *exceto* no caso em que `{cls,act}_bpf` foi anexado a um qdisc adequado. Um programa executado nesses locais pode atingir uma desreferência NULL de duas maneiras:

* Ele chama `bpf_redirect()` diretamente, o que desreferencia o contexto na parte superior do auxiliar:

tc qdisc add dev eth0 root handle 1: red limit 1MB min 10KB max 20KB \ avpkt 1000 burst 100 qevent early_drop block 10 tc filter add block 10 pref 1 bpf obj redirect.o

* Ele simplesmente retorna `TC_ACT_REDIRECT` sem chamar um auxiliar: `tcf_qevent_handle()` então encaminha para `skb_do_redirect()`, que desreferencia o contexto.

Em vez de estender a gestão do `bpf_net_context` para o caminho qdisc, faz-se com que os auxiliares de redirecionamento se recusem a operar quando não existe nenhum contexto, e faz-se com que `tcf_qevent_handle()` descarte uma veredito `TC_ACT_REDIRECT` em vez de chamar `skb_do_redirect()`. O comportamento anterior era um crash (falha crítica), portanto, nada regride ao não suportar esse caso.

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

Responsável

Linux

Reservar

30/07/2026

Divulgação

10/08/2026

Moderação

aceite

Entrada

VDB-387621

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!