CVE-2024-50036
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: do not delay dst_entries_add() in dst_release()
In the Linux kernel, the following vulnerability has been resolved: net: do not delay dst_entries_add() in dst_release() dst_entries_add() uses per-cpu data that might be freed at netns dismantle from ip6_route_net_exit() calling dst_entries_destroy() Before ip6_route_net_exit() can be called, we release all the dsts associated with this netns, via calls to dst_release(), which waits an rcu grace period before calling dst_destroy() dst_entries_add() use in dst_destroy() is racy, because dst_entries_destroy() could have been called already. Decrementing the number of dsts must happen sooner. Notes: 1) in CONFIG_XFRM case, dst_destroy() can call dst_release_immediate(child), this might also cause UAF if the child does not have DST_NOCOUNT set. IPSEC maintainers might take a look and see how to address this. 2) There is also discussion about removing this count of dst, which might happen in future kernels.
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) |
|---|---|---|---|---|---|
| f88649721268999bdff09777847080a52004f691 | affected | git | 547087307bc19417b4f2bc85ba9664a3e8db5a6a | Indisponível | Nenhuma listada |
| f88649721268999bdff09777847080a52004f691 | affected | git | e3915f028b1f1c37e87542e5aadd33728c259d96 | Indisponível | Nenhuma listada |
| f88649721268999bdff09777847080a52004f691 | affected | git | a60db84f772fc3a906c6c4072f9207579c41166f | Indisponível | Nenhuma listada |
| f88649721268999bdff09777847080a52004f691 | affected | git | eae7435b48ffc8e9be0ff9cfeae40af479a609dd | Indisponível | Nenhuma listada |
| f88649721268999bdff09777847080a52004f691 | affected | git | 3c7c918ec0aa3555372c5a57f18780b7a96c5cfc | Indisponível | Nenhuma listada |
| f88649721268999bdff09777847080a52004f691 | affected | git | ac888d58869bb99753e7652be19a151df9ecb35d | Indisponível | Nenhuma listada |
| 86e48c03d774e01ccd71ecba4fc4b5c2bc0b5b41 | affected | git | Indisponível | Indisponível | Nenhuma listada |
| 591b1e1bb40152e22cee757f493046a0ca946bf8 | affected | git | Indisponível | Indisponível | Nenhuma listada |
| df90819dafcd6b97fc665f63a15752a570e227a2 | affected | git | Indisponível | Indisponível | Nenhuma listada |
| 9a4fe697023dbe6c25caa1f8b2153af869a29bd2 | affected | git | Indisponível | Indisponível | Nenhuma listada |
| 3.10.50 | affected | semver | 3.11 | Indisponível | Nenhuma listada |
| 3.12.26 | affected | semver | 3.13 | Indisponível | Nenhuma listada |
| 3.14.14 | affected | semver | 3.15 | Indisponível | Nenhuma listada |
| 3.15.7 | affected | semver | 3.16 | 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) |
|---|---|---|---|---|---|
| 3.16 | affected | Indisponível | Indisponível | Indisponível | Nenhuma listada |
| 0 | unaffected | semver | 3.16 | Indisponível | Nenhuma listada |
| 5.10.230 | unaffected | semver | Indisponível | 5.10.* | Nenhuma listada |
| 5.15.172 | unaffected | semver | Indisponível | 5.15.* | Nenhuma listada |
| 6.1.117 | unaffected | semver | Indisponível | 6.1.* | Nenhuma listada |
| 6.6.57 | unaffected | semver | Indisponível | 6.6.* | Nenhuma listada |
| 6.11.4 | unaffected | semver | Indisponível | 6.11.* | Nenhuma listada |
| 6.12 | unaffected | original_commit_for_fix | Indisponível | * | Nenhuma listada |