cveboard Feed RSS

CVE-2024-39503

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

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 simples

Texto da CNA em inglês

netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type

In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type Lion Ackermann reported that there is a race condition between namespace cleanup in ipset and the garbage collection of the list:set type. The namespace cleanup can destroy the list:set type of sets while the gc of the set type is waiting to run in rcu cleanup. The latter uses data from the destroyed set which thus leads use after free. The patch contains the following parts: - When destroying all sets, first remove the garbage collectors, then wait if needed and then destroy the sets. - Fix the badly ordered "wait then remove gc" for the destroy a single set case. - Fix the missing rcu locking in the list:set type in the userspace test case. - Use proper RCU list handlings in the list:set type. The patch depends on c1193d9bbbd3 (netfilter: ipset: Add list flush to cancel_gc).

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)
c7f2733e5011bfd136f1ca93497394d43aa76225affectedgitc0761d1f1ce1d5b85b5e82bbb714df12de1aa8c3IndisponívelNenhuma listada
a24d5f2ac8ef702a58e55ec276aad29b4bd97e05affectedgit93b53c202b51a69e42ca57f5a183f7e008e19f83IndisponívelNenhuma listada
c2dc077d8f722a1c73a24e674f925602ee5ece49affectedgit0f1bb77c6d837c9513943bc7c08f04c5cc5c6568IndisponívelNenhuma listada
653bc5e6d9995d7d5f497c665b321875a626161caffectedgit390b353d1a1da3e9c6c0fd14fe650d69063c95d6IndisponívelNenhuma listada
b93a6756a01f4fd2f329a39216f9824c56a66397affectedgit2ba35b37f780c6410bb4bba9c3072596d8576702IndisponívelNenhuma listada
97f7cf1cd80eeed3b7c808b7c12463295c751001affectedgit90ae20d47de602198eb69e6cd7a3db3420abfc08IndisponívelNenhuma listada
97f7cf1cd80eeed3b7c808b7c12463295c751001affectedgit4e7aaa6b82d63e8ddcbfb56b4fd3d014ca586f10IndisponívelNenhuma listada
970709a67696b100a57b33af1a3d75fc34b747ebaffectedgitIndisponívelIndisponívelNenhuma listada
5.4.269affectedsemver5.4.279IndisponívelNenhuma listada
5.10.210affectedsemver5.10.221IndisponívelNenhuma listada
5.15.149affectedsemver5.15.162IndisponívelNenhuma listada
6.1.79affectedsemver6.1.95IndisponívelNenhuma listada
6.6.18affectedsemver6.6.35IndisponívelNenhuma listada
6.7.6affectedsemver6.8Indisponí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)
6.8affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver6.8IndisponívelNenhuma listada
5.4.279unaffectedsemverIndisponível5.4.*Nenhuma listada
5.10.221unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.162unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.95unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.35unaffectedsemverIndisponível6.6.*Nenhuma listada
6.9.6unaffectedsemverIndisponível6.9.*Nenhuma listada
6.10unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada