CVE-2026-53139
CVE.org · Publicado
- 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 da CNA em inglês
drm/v3d: Skip CSD when it has zeroed workgroups
In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Skip CSD when it has zeroed workgroups A compute shader dispatch encodes its workgroup counts in the CFG0..CFG2 registers. Kicking off a dispatch with a zero count in any of the three dimensions is invalid. First, the hardware will process 0 as 65536, while the user-space driver exposes a maximum of 65535. Over that, a submission with a zeroed workgroup dimension should be a no-op. These zeroed counts can reach the dispatch path through an indirect CSD job, whose workgroup counts are only known once the indirect buffer is read and may legitimately be zero, but such scenario should only result in a no-op. Overwrite the indirect CSD job workgroup counts with the indirect BO ones, even if they are zeroed, and don't submit the job to the hardware when any of the workgroup counts is zero, so the job completes immediately instead of running the shader.
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) |
|---|---|---|---|---|---|
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | b3a8dd72b0d008ff142880b4dbe5ca37dcf962b4 | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | 8b51c5406ad748c3d5575b66b6009b5dbbc08b80 | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | abb069fdf51a9ddabcc1ed125dafe54e2089900b | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | ad166139d123dc162e8636f0c7962516d04074e1 | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | 9655b56b6de918e1c22b92f3880ae41b052cbd00 | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | 11e6432836394e00d39e468cd514f9ddb66f1e49 | Indisponível | Nenhuma listada |
| d223f98f02099b002903b9b22b56febae16ef80d | affected | git | 7f93fad5ea0affc9e1505dd0f7596c0fdb496213 | 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) |
|---|---|---|---|---|---|
| 5.3 | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
| 0 | unaffected | semver | 5.3 | Indisponível | Nenhuma listada |
| 5.15.211 | unaffected | semver | Indisponível | 5.15.* | Nenhuma listada |
| 6.1.177 | unaffected | semver | Indisponível | 6.1.* | Nenhuma listada |
| 6.6.144 | unaffected | semver | Indisponível | 6.6.* | Nenhuma listada |
| 6.12.95 | unaffected | semver | Indisponível | 6.12.* | Nenhuma listada |
| 6.18.36 | unaffected | semver | Indisponível | 6.18.* | Nenhuma listada |
| 7.0.13 | unaffected | semver | Indisponível | 7.0.* | Nenhuma listada |
| 7.1 | unaffected | original_commit_for_fix | Indisponível | * | Nenhuma listada |