جزئیات آسیب‌پذیری

CVE-2026-99201

Linux Linux

netlink: avoid hashing the network namespace pointer

بدون امتیاز
نمای کلی اکسپلویت‌های عمومی اخبار مرتبط خط زمانی

خلاصه‌ی فارسی

خلاصه‌ی فارسی برای این آسیب‌پذیری هنوز تهیه نشده است.

شرح رسمی (انگلیسی)

In the Linux kernel, the following vulnerability has been resolved: netlink: avoid hashing the network namespace pointer The netlink rhashtable key includes a raw struct net pointer and a user-controlled port ID. Both /proc/net/netlink and socket diagnostics expose the table's bucket order. By binding and rebinding chosen NETLINK_USERSOCK port IDs, an unprivileged reader can distinguish equal buckets and recover the low bits of the Jenkins hash. Its 32-bit seed and the limited set of kernel-image slides can then be searched offline to recover the address of init_net. Use the namespace's unique, non-address net_cookie in the comparison key instead. It is assigned before the per-net initializers run and remains unchanged for the namespace's lifetime. The lookup key and object hash are still built by netlink_compare_arg_init(), keeping lookup, insertion, removal and rehashing consistent while preserving namespace separation. Neither public table walker needs to change. Reading the socket's namespace cookie in netlink_compare() is safe under RCU, including during namespace teardown. netlink_release() removes the socket from the hash table and defers its final put with call_rcu(). cleanup_net() runs the per-net exit methods and waits for outstanding RCU callbacks with rcu_barrier() before freeing namespace storage. Unlike ns.ns_id, net_cookie is also available and initialized during setup_net() in older stable kernels, making the change straightforward to backport to v5.15 and later.

امتیازهای CVSS

امتیازنسخهمنبعبردار
هنوز امتیازی منتشر نشده است.

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
Linux Linux 4.1 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < f8d2690f3c5dfad1fc306f6d5d84a1d3176c3af9 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < c03fb9c4be3b2dd0996d91e54f65407f7f475238 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < 41a2f69f091b0765f17890d8ac04852c12f25cf6 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < c61431f3b8c9824e9848a0308054f92b27fa7794 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < bdd55b8a8acbf6b4840ab420eb6a63774bf4593b CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < 078deff25f8a849ecd1c3fe17b1e473b1cf44f28 CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < f88bb3606e4bd11ee035b682cddc2999e604609a CVEProject cvelistV5 (CNA)
Linux Linux c428ecd1a21f1457ca3beb4df71b8a079c410e41 ≤ v < 18edcb9945118beb7a1b64a31a7370ecab485a79 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۸

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۸/۰۶
آخرین به‌روزرسانی
۱۴۰۵/۰۸/۰۸
وضعیت
PUBLISHED
صادرکننده (CNA)
Linux
اولویت کلون
به‌زودی

پیش‌بینی بهره‌برداری (EPSS)

۰٫۱۷٪
احتمال بهره‌برداری در ۳۰ روز
۶٫۴٪
صدک (نسبت به همه‌ی CVEها)

ضعف‌ها (CWE)

  • —