cveboard Feed RSS

CVE-2026-43316

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

media: solo6x10: Check for out of bounds chip_id

In the Linux kernel, the following vulnerability has been resolved: media: solo6x10: Check for out of bounds chip_id Clang with CONFIG_UBSAN_SHIFT=y noticed a condition where a signed type (literal "1" is an "int") could end up being shifted beyond 32 bits, so instrumentation was added (and due to the double is_tw286x() call seen via inlining), Clang decides the second one must now be undefined behavior and elides the rest of the function[1]. This is a known problem with Clang (that is still being worked on), but we can avoid the entire problem by actually checking the existing max chip ID, and now there is no runtime instrumentation added at all since everything is known to be within bounds. Additionally use an unsigned value for the shift to remove the instrumentation even without the explicit bounds checking. [hverkuil: fix checkpatch warning for is_tw286x]

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)
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgitc327192ca26670cf6e588c1eeda66cd2fa97630eIndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit0b3dadada2417782a63ce32dae05bafe1c949e3fIndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit603e3859393ee2ce91393b7d05e6e56e4b66e5cdIndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit33af366211ee78e3b074ff44a16121e537e86826IndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit5849ae68d7b8b6ad55cc1bf0d227dd2ae6362528IndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgitd29f33b2cf98e4901cd5457d1ee34062e808df73IndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit4d6db0c6bbbfd8d7bbdbf7ab6a9c003752abf116IndisponívelNenhuma listada
faa4fd2a09517b39cc1f5d622453f97a59acfdacaffectedgit0fdf6323c35a134f206dcad5babb4ff488552076Indisponí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.36affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.36IndisponívelNenhuma listada
5.10.252unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.202unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.165unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.128unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.75unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.16unaffectedsemverIndisponível6.18.*Nenhuma listada
6.19.6unaffectedsemverIndisponível6.19.*Nenhuma listada
7.0unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada