CVE-2024-49977
CVE.org · Publicado
- Status do registro
- Publicado
- Ano do identificador (não é o ano de publicação)
- 2024
- 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
net: stmmac: Fix zero-division error when disabling tc cbs
In the Linux kernel, the following vulnerability has been resolved: net: stmmac: Fix zero-division error when disabling tc cbs The commit b8c43360f6e4 ("net: stmmac: No need to calculate speed divider when offload is disabled") allows the "port_transmit_rate_kbps" to be set to a value of 0, which is then passed to the "div_s64" function when tc-cbs is disabled. This leads to a zero-division error. When tc-cbs is disabled, the idleslope, sendslope, and credit values the credit values are not required to be configured. Therefore, adding a return statement after setting the txQ mode to DCB when tc-cbs is disabled would prevent a zero-division error.
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) |
|---|---|---|---|---|---|
| b4bca4722fda928810d024350493990de39f1e40 | affected | git | e33fe25b1efe4f2e6a5858786dbc82ae4c44ed4c | Indisponível | Nenhuma listada |
| 2145583e5995598f50d66f8710c86bb1e910ac46 | affected | git | b0da9504a528f05f97d926b4db74ff21917a33e9 | Indisponível | Nenhuma listada |
| 521d42a1c24d638241220d4b9fa7e7a0ed02b88e | affected | git | 5d43e1ad4567d67af2b42d3ab7c14152ffed25c6 | Indisponível | Nenhuma listada |
| a71b686418ee6bcb6d6365f7f6d838d9874d9c64 | affected | git | 03582f4752427f60817d896f1a827aff772bd31e | Indisponível | Nenhuma listada |
| b8c43360f6e424131fa81d3ba8792ad8ff25a09e | affected | git | e297a2bf56d12fd7f91a0c209eb6ea84361f3368 | Indisponível | Nenhuma listada |
| b8c43360f6e424131fa81d3ba8792ad8ff25a09e | affected | git | 837d9df9c0792902710149d1a5e0991520af0f93 | Indisponível | Nenhuma listada |
| b8c43360f6e424131fa81d3ba8792ad8ff25a09e | affected | git | 675faf5a14c14a2be0b870db30a70764df81e2df | Indisponível | Nenhuma listada |
| f01782804147a8c21f481b3342c83422c041d2c0 | affected | git | Indisponível | Indisponível | Nenhuma listada |
| 5.10.221 | affected | semver | 5.10.227 | Indisponível | Nenhuma listada |
| 5.15.162 | affected | semver | 5.15.168 | Indisponível | Nenhuma listada |
| 6.1.96 | affected | semver | 6.1.113 | Indisponível | Nenhuma listada |
| 6.6.36 | affected | semver | 6.6.55 | Indisponível | Nenhuma listada |
| 6.9.7 | affected | semver | 6.10 | 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) |
|---|---|---|---|---|---|
| 6.10 | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
| 0 | unaffected | semver | 6.10 | Indisponível | Nenhuma listada |
| 5.10.227 | unaffected | semver | Indisponível | 5.10.* | Nenhuma listada |
| 5.15.168 | unaffected | semver | Indisponível | 5.15.* | Nenhuma listada |
| 6.1.113 | unaffected | semver | Indisponível | 6.1.* | Nenhuma listada |
| 6.6.55 | unaffected | semver | Indisponível | 6.6.* | Nenhuma listada |
| 6.10.14 | unaffected | semver | Indisponível | 6.10.* | Nenhuma listada |
| 6.11.3 | unaffected | semver | Indisponível | 6.11.* | Nenhuma listada |
| 6.12 | unaffected | original_commit_for_fix | Indisponível | * | Nenhuma listada |