cveboard Feed RSS

CVE-2026-98582

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

nfc: st21nfca: validate received frame size

In the Linux kernel, the following vulnerability has been resolved: nfc: st21nfca: validate received frame size st21nfca_hci_i2c_repack() trims a received frame at its EOF marker before removing byte stuffing. It then assumes the truncated frame contains the LLC header and two CRC bytes, and it unconditionally reads the byte after an escape marker. A malformed frame can place EOF immediately after the start marker or can end its data portion with an escape marker. The former leaves too few bytes for check_crc(), while the latter makes the unstuffing loop read past the current skb length. Require the minimum framing bytes both before and after unstuffing. Use separate input and output cursors while removing byte stuffing, and reject an escape marker without its encoded byte. This keeps malformed frames within the received frame boundary before CRC processing.

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)
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgit8934d2889ae16a7c77520e002398d0689c1ecea5IndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgitd0596ee6c4b928a5c288790522a7495ee867da72IndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgitf526c218a149a30f110ce434ff17e033042404b8IndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgitd4008c3499dba7829bfe002edd99a8bff8ae3a7cIndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgit91be5161f37b0a2795ad6806d69be5fa74522e5cIndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgit57919d0662d8856211b794140172e51ca389f23dIndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgit7b996cc06dda54c02a5aa607bda01109f0ac51e6IndisponívelNenhuma listada
3096e25a3e40b73afd59e46f3bf8d84f919992a1affectedgita653c01ce447f10c36b901646888c0330363af4fIndisponí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.16affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.16IndisponívelNenhuma listada
5.10.271unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.222unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.189unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.158unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.112unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.55unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.9unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada