cveboard Feed RSS

CVE-2026-90049

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: skbuff: don't skb_tx_error() the source skb in skb_zerocopy()

In the Linux kernel, the following vulnerability has been resolved: net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy() skb_zerocopy() copies frags from @from into @to. On an skb_orphan_frags() failure it calls skb_tx_error(@from), a destructive operation on the source skb the copy helper does not own. That completes @from's zerocopy uarg and clears SKBFL_ALL_ZEROCOPY, including the SKBFL_SHARED_FRAG page-ownership marker. Both callers already report the failure on their own drop path. nfnetlink_queue does it at nla_put_failure, and Open vSwitch does it in the flow-miss drop arm of ovs_dp_process_packet(), so nothing is lost by dropping it here. On Open vSwitch's OVS_ACTION_ATTR_USERSPACE path the skb is not freed on this error: do_execute_actions() ignores output_userspace()'s return value and, unless the upcall was the last action, keeps forwarding the same skb through the flow's remaining actions. The uarg is completed while that skb is still in flight, telling the producer its buffers are free, and SKBFL_SHARED_FRAG is cleared on an skb the rest of the stack still handles. That flag is what makes esp_input() call skb_cow_data() instead of decrypting in place, so a later local ESP delivery can decrypt over frags the skb does not own privately. Leave error reporting to the callers.

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)
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgit849bdb83123760a865bcb2970127f4c0b9423ba3IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgitfb10e0e9b220a2eed08931a60dbaad9a2370c908IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgit767ec2a65cc022d303b0c9c12811e7db22057341IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgit8069643ae64dfdf634b6c78c7f622e5323031436IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgit04dd250a78e268af3e7124beb1dc10ec1dd88d60IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgita13b1e80e5015cd732440b475c0ef443dc4a2157IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgitbab5a851e44a3601d31f2aa8043f385bb50ac5d9IndisponívelNenhuma listada
36d5fe6a000790f56039afe26834265db0a3ad4caffectedgit8ece906150128d5ec2462aabcc978c568433eca4IndisponívelNenhuma listada
c5f0c0e7525443add533495e93ba8de6feab2396affectedgitIndisponívelIndisponívelNenhuma listada
1674b4bf3eea3cac51b70778e89f8025f7cfe695affectedgitIndisponívelIndisponívelNenhuma listada
3.10.51affectedsemver3.11IndisponívelNenhuma listada
3.12.40affectedsemver3.13Indisponí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)
3.14affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.14Indisponí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.110unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.51unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.5unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada