cveboard Feed RSS

CVE-2026-81000

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

net: tun: bound receive headroom

In the Linux kernel, the following vulnerability has been resolved: net: tun: bound receive headroom tun_get_user() uses tun->align both as skb headroom and when choosing how much packet data to keep linear. OVS can propagate an oversized headroom request from another port to TUN or TAP. When align is larger than the usable space in a one-page skb head, SKB_MAX_HEAD(align) underflows and the result becomes negative when stored in good_linear. That value later wraps when assigned to the size_t linear variable, and tun_alloc_skb() can place skb->data outside the allocated head. Bound the headroom stored by TUN to the one-page skb-head budget and the largest non-sentinel 16-bit skb header offset. Leave one linear byte for raw TUN and a complete Ethernet header for TAP, including NET_IP_ALIGN. Also pull the raw-TUN protocol byte and the TAP Ethernet header before accessing them, so these checks remain safe for nonlinear skbs supplied by other allocation paths.

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)
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgitad715e713610d2d5473c3a6498c825ccecf26491IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit708e87937de93f445225c134a2e20519f9b4ce60IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit18ef24cdb2eba32e38f1d27f2d02b7b4212e8f76IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit010eee265d6bd8769b6a523d2a0693d9b3f5df43IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit379d85c7f25f3e05a428225e6b8a65613c6e9b9dIndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgite098d9cc8859614a7f7baebc96e32a5a16b18ed2IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit0ada54ea63e48b9c1608e917ccb7dfadbe86db28IndisponívelNenhuma listada
eaea34b23c46bf17b4a5638be69ab3561854f34baffectedgit447c9303942c439a117d9b76ce6d6e2116b38ee7Indisponí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.6affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.6IndisponívelNenhuma listada
5.10.270unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.221unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.188unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.157unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.109unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.50unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.4unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada