CVE-2026-43091
HIGH
MEDIUM
Priority: 0.01
BB Relevance:
41/100
Published: 2026-05-06
Modified: 2026-10-30
First seen: 2026-10-30
Status: active
Attack Surface
Low Complexity
No Interaction
Conf. Impact
Integ. Impact
CVSS Vector Breakdown
AV:
Local
AC:
Low
PR:
Low
UI:
None
S:
Unchanged
C:
High
I:
High
A:
High
Description
In the Linux kernel, the following vulnerability has been resolved: xfrm: Wait for RCU readers during policy netns exit xfrm_policy_fini() frees the policy_bydst hash tables after flushing the policy work items and deleting all policies, but it does not wait for concurrent RCU readers to leave their read-side critical sections first. The policy_bydst tables are published via rcu_assign_pointer() and are looked up through rcu_dereference_check(), so netns teardown must also wait for an RCU grace period before freeing the table memory. Fix this by adding synchronize_rcu() before freeing the policy hash tables.
Weakness Classification (1)
Affected Software (15)
| Vendor | Product | Version |
|---|---|---|
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < b2faee12538b5b008eaef65a4201eb29cb5cefb3 |
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < b66920a3348c0f63ba18365248fa21fbf0b3a937 |
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < 438b1f668ad58f46ce699bb48e4698a7839e3f9e |
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < 3733fce2871c9bca9dd18a1a23b1432ea215a094 |
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < 33a3149dd81a1e2f52b80ee1e0fc380b39f3d028 |
| Linux | Linux | e1e551bc56302b80ff930c966f9985095fb1b70d < 069daad4f2ae9c5c108131995529d5f02392c446 |
| Linux | Linux | 4.9 |
| linux | linux_kernel | 4.9 – 6.6.136 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |
| linux | linux_kernel | 7.0 |