cveboard Feed RSS

CVE-2025-38556

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

HID: core: Harden s32ton() against conversion to 0 bits

In the Linux kernel, the following vulnerability has been resolved: HID: core: Harden s32ton() against conversion to 0 bits Testing by the syzbot fuzzer showed that the HID core gets a shift-out-of-bounds exception when it tries to convert a 32-bit quantity to a 0-bit quantity. Ideally this should never occur, but there are buggy devices and some might have a report field with size set to zero; we shouldn't reject the report or the device just because of that. Instead, harden the s32ton() routine so that it returns a reasonable result instead of crashing when it is called with the number of bits set to 0 -- the same as what snto32() does.

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)
dde5845a529ff753364a6d1aea61180946270bfaaffectedgit6cdf6c708717c5c6897d0800a1793e83757c7491IndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgiteeeaba737919bdce9885e2a00ac2912f61a3684dIndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgit3c86548a20d7bc2861aa4de044991a327bebad1aIndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgit810189546cb6c8f36443ed091d91f1f5d2fc2ec7IndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgitd3b504146c111548ab60b6ef7aad00bfb1db05a2IndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgit8b4a94b1510f6a46ec48494b52ee8f67eb4fc836IndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgit865ad8469fa24de1559f247d9426ab01e5ce3a56IndisponívelNenhuma listada
dde5845a529ff753364a6d1aea61180946270bfaaffectedgita6b87bfc2ab5bccb7ad953693c85d9062aef3fddIndisponí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)
2.6.20affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.20IndisponívelNenhuma listada
5.10.248unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.198unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.159unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.119unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.46unaffectedsemverIndisponível6.12.*Nenhuma listada
6.15.10unaffectedsemverIndisponível6.15.*Nenhuma listada
6.16.1unaffectedsemverIndisponível6.16.*Nenhuma listada
6.17unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada