CVE-2025-40030
CVE.org · Publicado
- 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 da CNA em inglês
pinctrl: check the return value of pinmux_ops::get_function_name()
In the Linux kernel, the following vulnerability has been resolved: pinctrl: check the return value of pinmux_ops::get_function_name() While the API contract in docs doesn't specify it explicitly, the generic implementation of the get_function_name() callback from struct pinmux_ops - pinmux_generic_get_function_name() - can fail and return NULL. This is already checked in pinmux_check_ops() so add a similar check in pinmux_func_name_to_selector() instead of passing the returned pointer right down to strcmp() where the NULL can get dereferenced. This is normal operation when adding new pinfunctions.
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
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | 1a7fc8fed2bb2e113604fde7a45432ace2056b97 | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | e7265dc4c670b89611bcf5fe33acf99bc0aa294f | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | d77ef2f621cd1d605372c4c6ce667c496f6990c3 | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | ba7f7c2b2b3261e7def67018c38c69b626e0e66e | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | 1a2ea887a5cd7d47bab599f733d89444df018b1a | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | 688c688e0bf55824f4a38f8c2180046f089a3e3b | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | b7e0535060a60cc99eafc19cc665d979714cd73a | Indisponível | Nenhuma listada |
| f913cfce4ee49a3382a9ff95696f49a46e56e974 | affected | git | 4002ee98c022d671ecc1e4a84029e9ae7d8a5603 | Indisponível | Nenhuma listada |
Linux
- Fornecedor
- Linux
- Produto
- Linux
- Plataformas
- Desconhecido
- Status padrão
affected
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| 4.19 | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
| 0 | unaffected | semver | 4.19 | Indisponível | Nenhuma listada |
| 5.4.301 | unaffected | semver | Indisponível | 5.4.* | Nenhuma listada |
| 5.10.246 | unaffected | semver | Indisponível | 5.10.* | Nenhuma listada |
| 5.15.195 | unaffected | semver | Indisponível | 5.15.* | Nenhuma listada |
| 6.1.156 | unaffected | semver | Indisponível | 6.1.* | Nenhuma listada |
| 6.6.112 | unaffected | semver | Indisponível | 6.6.* | Nenhuma listada |
| 6.12.53 | unaffected | semver | Indisponível | 6.12.* | Nenhuma listada |
| 6.17.3 | unaffected | semver | Indisponível | 6.17.* | Nenhuma listada |
| 6.18 | unaffected | original_commit_for_fix | Indisponível | * | Nenhuma listada |