Answer in brief
CVE-2024-47668 records a Unknown severity vulnerability in lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
Answer in brief
CVE-2024-47668 records a Unknown severity vulnerability in lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc(). The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=ba20ba2e3743bac786dff777954c11930256075e <0f27f4f445390cb7f73d4209cb2bf32834dc53da || >=ba20ba2e3743bac786dff777954c11930256075e <99418ec776a39609f50934720419e0b464ca2283 || >=ba20ba2e3743bac786dff777954c11930256075e <ad5ee9feebc2eb8cfc76ed74a2d6e55343b0e169 || >=ba20ba2e3743bac786dff777954c11930256075e <ebeff038744c498a036e7a92eb8e433ae0a386d7 || >=ba20ba2e3743bac786dff777954c11930256075e <d942e855324a60107025c116245095632476613e || >=ba20ba2e3743bac786dff777954c11930256075e <0f078f8ca93b28a34e20bd050f12cd4efeee7c0f || >=ba20ba2e3743bac786dff777954c11930256075e <b2f11c6f3e1fc60742673b8675c95b78447f3dae | 0f27f4f445390cb7f73d4209cb2bf32834dc53da, 99418ec776a39609f50934720419e0b464ca2283, ad5ee9feebc2eb8cfc76ed74a2d6e55343b0e169, ebeff038744c498a036e7a92eb8e433ae0a386d7, d942e855324a60107025c116245095632476613e, 0f078f8ca93b28a34e20bd050f12cd4efeee7c0f, b2f11c6f3e1fc60742673b8675c95b78447f3dae |
| Linux/Linuxgeneric | 5.1 | Not reported |
Published upstream
Oct 9, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() If we need to increase the tree depth, allocate a new node, and then race with another thread that increased the tree depth before us, we'll still have a preallocated node that might be used later. If we then use that node for a new non-root node, it'll still have a pointer to the old root instead of being zeroed - fix this by zeroing it in the cmpxchg failure path.
Quoted source text, attributed separately from HOL analysis.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=ba20ba2e3743bac786dff777954c11930256075e <0f27f4f445390cb7f73d4209cb2bf32834dc53da || >=ba20ba2e3743bac786dff777954c11930256075e <99418ec776a39609f50934720419e0b464ca2283 || >=ba20ba2e3743bac786dff777954c11930256075e <ad5ee9feebc2eb8cfc76ed74a2d6e55343b0e169 || >=ba20ba2e3743bac786dff777954c11930256075e <ebeff038744c498a036e7a92eb8e433ae0a386d7 || >=ba20ba2e3743bac786dff777954c11930256075e <d942e855324a60107025c116245095632476613e || >=ba20ba2e3743bac786dff777954c11930256075e <0f078f8ca93b28a34e20bd050f12cd4efeee7c0f || >=ba20ba2e3743bac786dff777954c11930256075e <b2f11c6f3e1fc60742673b8675c95b78447f3dae | 0f27f4f445390cb7f73d4209cb2bf32834dc53da, 99418ec776a39609f50934720419e0b464ca2283, ad5ee9feebc2eb8cfc76ed74a2d6e55343b0e169, ebeff038744c498a036e7a92eb8e433ae0a386d7, d942e855324a60107025c116245095632476613e, 0f078f8ca93b28a34e20bd050f12cd4efeee7c0f, b2f11c6f3e1fc60742673b8675c95b78447f3dae |
| Linux/Linuxgeneric | 5.1 | Not reported |
Published upstream
Oct 9, 2024
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Aug 5, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Aug 5, 2026
In the Linux kernel, the following vulnerability has been resolved: lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() If we need to increase the tree depth, allocate a new node, and then race with another thread that increased the tree depth before us, we'll still have a preallocated node that might be used later. If we then use that node for a new non-root node, it'll still have a pointer to the old root instead of being zeroed - fix this by zeroing it in the cmpxchg failure path.
Quoted source text, attributed separately from HOL analysis.