cveboard Feed RSS

CVE-2026-89634

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

smb: client: fix ALIGN() overflow in symlink_data() error context loop

In the Linux kernel, the following vulnerability has been resolved: smb: client: fix ALIGN() overflow in symlink_data() error context loop The check added by commit 7d9a7f1f96cd ("smb/client: fix possible infinite loop and oob read in symlink_data()") compared the post-ALIGN length against the remaining buffer, but ALIGN() itself can overflow: for ErrorDataLength near UINT32_MAX (e.g. 0xFFFFFFF9), ALIGN(x, 8) wraps to 0, so the subsequent bounds check passes, and the loop advances by zero bytes leaving 'p' pointing into stale data. Fix by checking the raw ErrorDataLength against the remaining space before applying ALIGN(), then checking again after. Since raw_len is bounded by the buffer, raw_len + 7 cannot overflow, so the second check is an exact post-alignment bounds guard.

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)
76894f3e2f71177747b8b4763fb180e800279585affectedgit2b4a25baa0b936fef6915c0459925077b324ecafIndisponívelNenhuma listada
76894f3e2f71177747b8b4763fb180e800279585affectedgitb89d678f9eafcf8d74885983166ba26b40a04ea0IndisponívelNenhuma listada
76894f3e2f71177747b8b4763fb180e800279585affectedgit657372ba6ea50b4474d2a6a610097eae8cd1f3e9IndisponívelNenhuma listada
76894f3e2f71177747b8b4763fb180e800279585affectedgit1f824f61d1df52392eaf0b74dfa5659d724fde30IndisponívelNenhuma listada
76894f3e2f71177747b8b4763fb180e800279585affectedgit62a3025983c8c735a3c6fc85a59316f31b59af07IndisponívelNenhuma listada
76894f3e2f71177747b8b4763fb180e800279585affectedgit62656b024efc21c3230eade1a847f25871c3d2bbIndisponívelNenhuma listada
2d046892a493d9760c35fdaefc3017f27f91b621affectedgitIndisponívelIndisponívelNenhuma listada
6.0.16affectedsemver6.1Indisponí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.1affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver6.1IndisponívelNenhuma 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