cveboard Feed RSS

CVE-2026-72155

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

mtd: spi-nor: swp: Improve locking user experience

In the Linux kernel, the following vulnerability has been resolved: mtd: spi-nor: swp: Improve locking user experience In the case of the first block being locked (or the few first blocks), if the user want to fully unlock the device it has two possibilities: - either it asks to unlock the entire device, and this works; - or it asks to unlock just the block(s) that are currently locked, which fails. It fails because the conditions "can_be_top" and "can_be_bottom" are true. Indeed, in this case, we unlock everything, so the TB bit does not matter. However in the current implementation, use_top would be true (as this is the favourite option) and lock_len, which in practice should be reduced down to 0, is set to "nor->params->size - (ofs + len)" which is a positive number. This is wrong. An easy way is to simply add an extra condition. In the unlock() path, if we can achieve the same result from both sides, it means we unlock everything and lock_len must simply be 0. A comment is added to clarify that logic.

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)
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgit23c285be8f6fcde9088fe12bb69c701d46696be1IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgita6fd2145c73b80bb6a5eed7355a4f63597d712d9IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgit9a0d8dec3d11ca95d67537ea8fa6ee2730a5038aIndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgitdc341272cf8e15a2c511db3c4df5dab8adf70ad0IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgit6110ab5ffd84e8daa654652446a03ce2f77580a7IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgitc0806df5cf806545160f3fdac3c888926ceac557IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgit12d4d69221159e6d0e72400ec81195d691169b53IndisponívelNenhuma listada
3dd8012a8eeb3702fa17450ec1a16a3f38af138daffectedgite1d456b26bf23e30db305a6184e8abd9ab68bbf2Indisponí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)
4.6affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.6IndisponívelNenhuma listada
5.10.266unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.217unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.178unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.145unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.97unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.40unaffectedsemverIndisponível6.18.*Nenhuma listada
7.1.5unaffectedsemverIndisponível7.1.*Nenhuma listada
7.2unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada