cveboard Feed RSS

CVE-2025-37813

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2025
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

usb: xhci: Fix invalid pointer dereference in Etron workaround

In the Linux kernel, the following vulnerability has been resolved: usb: xhci: Fix invalid pointer dereference in Etron workaround This check is performed before prepare_transfer() and prepare_ring(), so enqueue can already point at the final link TRB of a segment. And indeed it will, some 0.4% of times this code is called. Then enqueue + 1 is an invalid pointer. It will crash the kernel right away or load some junk which may look like a link TRB and cause the real link TRB to be replaced with a NOOP. This wouldn't end well. Use a functionally equivalent test which doesn't dereference the pointer and always gives correct result. Something has crashed my machine twice in recent days while playing with an Etron HC, and a control transfer stress test ran for confirmation has just crashed it again. The same test passes with this patch applied.

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)
fbc0a0c7718a6cb1dc5e0811a4f88a2b1deedfa1affectedgit142273a49f2c315eabdbdf5a71c15e479b75ca91IndisponívelNenhuma listada
9258c9ed32294ce3a4b58c9d92fc49ba030d35c9affectedgitbce3055b08e303e28a8751f6073066f5c33a0744IndisponívelNenhuma listada
5e1c67abc9301d05130b7e267c204e7005503b33affectedgit0624e29c595b05e7a0e6d1c368f0a05799928e30IndisponívelNenhuma listada
5e1c67abc9301d05130b7e267c204e7005503b33affectedgit1ea050da5562af9b930d17cbbe9632d30f5df43aIndisponívelNenhuma listada
4725344ca645a98a9d8e45e25b01a2244de5b8aaaffectedgitIndisponívelIndisponívelNenhuma listada
6.6.66affectedsemver6.6.89IndisponívelNenhuma listada
6.12.2affectedsemver6.12.26IndisponívelNenhuma listada
6.11.11affectedsemver6.12Indisponí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)
6.13affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver6.13IndisponívelNenhuma listada
6.6.89unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.26unaffectedsemverIndisponível6.12.*Nenhuma listada
6.14.5unaffectedsemverIndisponível6.14.*Nenhuma listada
6.15unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada