cveboard Feed RSS

CVE-2026-72396

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

hwmon: adm1275: Prevent reading uninitialized stack

In the Linux kernel, the following vulnerability has been resolved: hwmon: adm1275: Prevent reading uninitialized stack While adding support for the ROHM BD127X0 hot-swap controllers, sashiko reported an error in device-name comparison, which can lead to reading uninitialized stack memory. Quoting Sashiko: This is a pre-existing issue, but I noticed that just before this block in adm1275_probe(), there might be an out-of-bounds stack read: ret = i2c_smbus_read_block_data(client, PMBUS_MFR_MODEL, block_buffer); if (ret < 0) { ... } for (mid = adm1275_id; mid->name[0]; mid++) { if (!strncasecmp(mid->name, block_buffer, strlen(mid->name))) break; } Since i2c_smbus_read_block_data() reads up to 32 bytes into the uninitialized stack array block_buffer without appending a null terminator, strncasecmp() could read past the valid bytes returned in ret. For example, if the device returns a shorter string like "adm12", checking it against "adm1275" up to the length of "adm1275" will continue reading into uninitialized stack bounds. Prevent reading uninitialized memory by zeroing the stack array.

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)
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit57d583f069fa9d3d0c0831e34b967d1f61edae94IndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit82e4ab03a6ab9b87667410f5143bc484d7a62bdcIndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgitc9e04a52663bc6651c06c2427df088b751062bd6IndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit39a581bd64a0e91112ec8017a2dd4e70c1336e99IndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgitaa35cee30686e6be3c890bf741429c5025d55abeIndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit36554592e2f5cac16ff8bf73720d38a6d9ef4a20IndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit93b96e723bdcba6172a5814262be875abcc5d269IndisponívelNenhuma listada
87102808d03948c825c3bdc48316e48f6422fd7eaffectedgit553f9517813912a5ab661af5504485d96824a61cIndisponí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.3affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.3IndisponívelNenhuma listada
5.10.261unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.212unaffectedsemverIndisponí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