cveboard Feed RSS

CVE-2026-98306

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation

In the Linux kernel, the following vulnerability has been resolved: seg6: set IPSKB_L3SLAVE from IP6SKB_L3SLAVE on IPIP decapsulation When an SRv6 packet arrives on an interface enslaved to a VRF, vrf_ip6_rcv() sets IP6SKB_L3SLAVE in IP6CB, but decap_and_validate() has never set IPSKB_L3SLAVE in IPCB. The bit stayed clear in the common case, and with CONFIG_IPV6_MIP6 the leftover frag_max_size of a reassembled outer packet could even set it, with no VRF involved. Commit 44930446dde4 ("ipv6: seg6: clear IPv4 control block on IPIP decapsulation") then made the unreliable bit reliably clear. The effect of the missing flag is visible with End.DX4 when a delivery to a local address of the node reaches the socket lookup. For example, a UDP socket bound to the enslaved ingress interface does not receive any of the decapsulated packets, while an unbound socket outside the VRF does. This contradicts Documentation/networking/vrf.rst: by default the scope of an unbound UDP or TCP socket is limited to the default VRF. Set IPSKB_L3SLAVE for IPv4 in decap_and_validate(), which already does the same for IPv6. The socket lookup then matches the decapsulated packet like any other packet received on that enslaved interface. Such a packet matches an unbound UDP or TCP socket only when udp_l3mdev_accept or tcp_l3mdev_accept is set.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgit1d9f5c78903dd25a3556229eb716dd465c5f3573IndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgit72f410616000d21a0a6ec6c93a60301b9c92e95cIndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgite4d7c52f15f572608374947c6c802052e1a2fc82IndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgit5130afa025c95faa621adf8bac525baeb2b290d2IndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgitf8fb4738ccef5f9d107845b05734a56352747b1aIndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgitddf60220c925b54a1714c4722fdbdb12833232d0IndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgit8c16e1ccc082a3763dfc6bc2d3f658c1a6336f9dIndisponívelNenhuma listada
891ef8dd2a8d14e4e73a81dcdb135b574c57f556affectedgit7616242a2b37883f7322aaa1d2bd6cd0fed28315IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
4.14affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.14IndisponívelNenhuma listada
5.10.271unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.222unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.189unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.158unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.112unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.54unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.8unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada