[{"data":1,"prerenderedAt":177},["ShallowReactive",2],{"seo-verification":3,"blog-ثغرة-نواة-لينكس-cve-2026-98432-use-after-free-tcp-ipv4-التحقق-والإصلاح-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-ثغرة-نواة-لينكس-cve-2026-98432-use-after-free-tcp-ipv4-التحقق-والإصلاح-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":124,"ctaBody":125,"ctaButton":126,"ctaUrl":127,"relatedPosts":128},534,"ثغرة-نواة-لينكس-cve-2026-98432-use-after-free-tcp-ipv4-التحقق-والإصلاح",{"fr":12,"en":13,"ar":10,"es":14},"linux-noyau-cve-2026-98432-use-after-free-tcp-ipv4-verifier-corriger","linux-kernel-cve-2026-98432-tcp-ipv4-use-after-free-check-fix","kernel-linux-cve-2026-98432-use-after-free-tcp-ipv4-verificar-corregir","ثغرة CVE-2026-98432: افحص نواة VPS قبل صدور الإصلاح","ثغرة use-after-free في مكدس TCP IPv4 بنواة لينكس: الحالة المنشورة لدى Ubuntu وRed Hat في 30 أكتوبر 2026، وأوامر الفحص، وما يمكن فعله بلا إصلاح.",9,0,false,"2026-10-30T00:00:00+00:00","2026-10-31T01:54:05+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},8,"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Flinux-noyau-cve-2026-98432-use-after-free-tcp-ipv4-verifier-corriger-poster.svg","CVE-2026-98432 ثغرة use-after-free في مكدس TCP IPv4 بنواة لينكس، نشرتها Ubuntu في 15 أكتوبر 2026 وحدّثتها في 29 أكتوبر 2026. عند الاطلاع عليها في 30 أكتوبر 2026، لم تذكر صفحتا Ubuntu وRed Hat أي نسخة مصلَحة مؤكدة للنوى الشائعة، وتتداول درجتان: 9.8 و8.1. لذلك لا يَعِد هذا الدليل برقم حزمة. بل يبيّن كيف تقرأ حالة توزيعتك، وكيف تميّز النواة المثبتة من النواة العاملة، وكيف تقرر ما تفعله في هذه الأثناء.",[35,39,42,76,79,101,111,114,118,121],{"type":36,"title":37,"body":38},"h2","ما الذي تصفه الصفحة، دالةً دالة","تصف صفحة Ubuntu خللًا في إدارة الذاكرة أثناء إنشاء اتصالات TCP عبر IPv4. حين يرسل عميل حزمة SYN، تنشئ النواة طلب اتصال؛ وفي نهاية المصافحة تنشئ الدالة `tcp_v4_syn_recv_sock()` المقبس الابن. وبحسب الصفحة، تمرّر هذه الدالة خيارات IP الخاصة بالطلب إلى المقبس الابن دون نسخها. فإذا عولجت حزمة SYN معاد إرسالها في اللحظة نفسها على معالج آخر، قد تقرأ النواة تلك الخيارات المحرَّرة أصلًا أثناء بناء SYNACK: وهذا هو الاستخدام بعد التحرير، في `ip_options_build()`.\n\nوتشير الصفحة إلى سباق مشابه أثناء ترحيل الطلبات بين المقابس، حين يكون `net.ipv4.tcp_migrate_req=1` أو يعمل برنامج BPF_SK_REUSEPORT_SELECT_OR_MIGRATE. أما الإصلاح الموصوف فيؤجّل تحرير الذاكرة إلى نهاية فترة سماح RCU، باستخدام `kfree_rcu()`، في `inet_sock_destruct()` و`tcp_v4_reqsk_destructor()`. ولا يتأثر IPv6 بالخلل الأول؛ وتذكر الصفحة أن خللًا مشابهًا في الترحيل موجود هناك وسيُعالَج على حدة. وتذكّر أيضًا بما لا تقوله: قابلية الاستغلال عن بُعد غير مثبتة علنًا في الصفحات التي قرأناها.",{"type":36,"title":40,"body":41},"درجتان من جهتين: 9.8 و8.1","الرقمان لا يتناقضان، بل يصفان أمرين مختلفين. تعرض Ubuntu أولوية High ودرجة CVSS 3 قدرها 9.8 بتصنيف Critical. وتنشر Red Hat درجة CVSS v3.1 قدرها 8.1 بالمتجه `CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H`. وتورد صفحة Red Hat أيضًا، للمقارنة، قيمة cve.org: 9.8 مع `AC:L`. الذي يتغير هو تعقيد الهجوم فقط: منخفض (`AC:L`) من جهة، ومرتفع (`AC:H`) من الأخرى.\n\nتعكس درجة 8.1 لدى Red Hat سباقًا ضيّق التوقيت، يلزم فيه المهاجم أن يجعل معالجتين تتزامنان على معالجين؛ ويتحدث وصفها أولًا عن انهيار، مع احتمال تلف الذاكرة. وتوضح الصفحة أن هذه الدرجات أولية وقابلة للمراجعة. فلا تحتفظ برقم واحد: 9.8 بحسب Ubuntu و8.1 بحسب Red Hat. وفي المتجهات التي نشرتها Red Hat وcve.org، يمكن بلوغ الثغرة عبر الشبكة دون مصادقة (`AV:N` و`PR:N`)، وهذا يكفي لأخذها بجدية دون تقديمها كهجوم جارٍ: فلا إحدى الصفحتين اللتين قرأناهما تشير إلى هجوم.",{"type":43,"title":44,"headers":45,"rows":49},"comparison","الحالة المنشورة في 30 أكتوبر 2026",[46,47,48],"المصدر أو النسخة","الحالة المقروءة في الصفحة","ما يعنيه ذلك لك",[50,54,57,60,64,68,72],[51,52,53],"Ubuntu 24.04 LTS (noble)","Vulnerable والإصلاح قيد العمل؛ النسخة المدرجة 6.8.0-149.149","لا توجد نواة مصلَحة لتثبيتها حاليًا",[55,56,53],"Ubuntu 22.04 LTS (jammy)","Vulnerable والإصلاح قيد العمل؛ النسخة المدرجة 5.15.0-203.213",[58,59,53],"Ubuntu 26.04 LTS","Vulnerable والإصلاح قيد العمل؛ النسخة المدرجة 7.0.0-43.43",[61,62,63],"Ubuntu 20.04 LTS (focal)","لا نسخة مدرجة؛ راجع الحالة في الصفحة","أعد فتح الصفحة قبل أي استنتاج",[65,66,67],"Red Hat","CVSS v3.1 قدرها 8.1، لا حل مخفِّف مقترح، لا حزمة مصلَحة مدرجة، Bugzilla 2553390","لا التفاف رسمي؛ تابع التذكرة",[69,70,71],"Debian وAlmaLinux وRocky وغيرها","لم تُقرأ لهذا المقال","اقرأ إشعار مزوّد توزيعتك ولا تستنتج من Ubuntu",[73,74,75],"رقم نسخة في صفحة","ليس نسخة مصلَحة ما دامت الحالة لم تتحول إلى مصلَحة","لا تقارن `uname -r` بهذا الرقم إلا بعد تغيّر الحالة",{"type":36,"title":77,"body":78},"النواة المثبتة ليست النواة العاملة","يضع الأمر `apt upgrade` أو `dnf update` نواة جديدة في `\u002Fboot`، لكن النظام يواصل تشغيل النواة المحمّلة عند آخر إقلاع إلى أن يُعاد تشغيله. ويجيب `uname -r` عن السؤال الوحيد المهم هنا: أي نواة تعمل الآن. أما قائمة الحزم فتجيب عن سؤال آخر: أي نوى موجودة على القرص. فحين يصدر الإصلاح، قد يعرض VPS عبارة «محدَّث» في مدير الحزم ويبقى معرَّضًا أسابيع.\n\nوالعكس صحيح اليوم: تثبيت تحديثات اليوم لا يصلح هذه الثغرة، لأن الصفحتين لا تدرجان نواة مصلَحة. وحاويات Docker لا تغيّر شيئًا، فهي تتشارك نواة الجهاز. على آلة افتراضية كاملة تكون هذه النواة نواتك؛ وعلى VPS من نوع الحاويات تكون نواة المضيف، فيلزم سؤال المزوّد. أما إجراء إعادة التشغيل نفسه فمفصّل في دليل PwnEscape وVghost المرتبط أسفل هذا المقال، فلا داعي لتكراره هنا.",{"type":80,"title":81,"steps":82},"steps","افحص VPS في عشر دقائق",[83,86,89,92,95,98],{"title":84,"body":85},"اقرأ النواة العاملة","`uname -r`\n`cat \u002Fproc\u002Fversion`\nدوّن السلسلة كاملة بلاحقتها (`-generic` أو `-aws` أو `-kvm` أو `el9`…). هي ما ستقارنه بصفحة توزيعتك، وتدلّك اللاحقة على نوع النواة الذي تبحث عنه.",{"title":87,"body":88},"اعرض النوى المثبتة وإعادة التشغيل المعلّقة","Debian وUbuntu: `dpkg -l 'linux-image*' | grep '^ii'` ثم `ls \u002Fvar\u002Frun\u002Freboot-required`\nRHEL وAlmaLinux وRocky: `rpm -q kernel` ثم `sudo needs-restarting -r`\nإذا اختلفت أحدث نواة مثبتة عن تلك التي يعرضها `uname -r`، فهناك إعادة تشغيل معلّقة.",{"title":90,"body":91},"ابحث عن إصلاح منشور","Debian وUbuntu: `sudo apt update` ثم `apt list --upgradable 'linux-image*'`\nRHEL وAlmaLinux وRocky: `sudo dnf updateinfo list --cve CVE-2026-98432` ثم `sudo dnf check-update kernel`\nالقائمة الفارغة لا تثبت أنك محمي: هي تقول فقط إن مستودعك لا يقترح شيئًا حاليًا.",{"title":93,"body":94},"اقرأ ما تعلنه الحزمة المرشحة","Debian وUbuntu: `apt changelog \u003Cالحزمة-المدرجة-في-الخطوة-السابقة> | grep -n 'CVE-2026-98432'`\nRHEL وAlmaLinux وRocky: `sudo dnf updateinfo info --cve CVE-2026-98432`\nإذا ظهر المعرّف فالحزمة تعلن الإصلاح؛ دوّن رقم نسختها وأكّده في صفحة توزيعتك قبل أن تستنتج.",{"title":96,"body":97},"اقرأ التعرّض الشبكي","`sudo ss -4tlnp`\n`sysctl net.ipv4.tcp_migrate_req`\nيعرض الأمر الأول منافذ TCP عبر IPv4 في حالة الاستماع، أي الأماكن الوحيدة التي تصل إليها مصافحة TCP؛ وهذه قراءتنا للصفحة وليست عبارة منها. ويعرض الثاني حالة إعداد الترحيل (`0` أو `1`). هذا الإعداد لا يغلق الثغرة: فالخلل الأول الموصوف موجود من دونه.",{"title":99,"body":100},"أعد فتح الصفحة يوم القرار","افتح صفحة توزيعتك، ودوّن حالة نوع نواتك وتاريخ آخر تحديث تعرضه. سجّلهما مع تاريخ القراءة: هذه الصفحات تتغير، والحالة المقروءة قبل ثلاثة أيام ليست حالة اليوم.",{"type":102,"title":103,"items":104},"ul","التصرف دون إصلاح مؤكد",[105,106,107,108,109,110],"**أغلق ما لا يلزم بلوغه** — كل منفذ TCP عبر IPv4 مفتوح لكل الإنترنت مدخل محتمل. قيّد SSH وقواعد البيانات والإدارة بالعناوين اللازمة عبر `ufw` أو `firewalld`. هذا يقلّص السطح دون أن يصلح منفذًا عامًا مثل 443.","**لا تعتمد على التفاف** — لا تقترح Red Hat أي التفاف، ولا يدرج الجزء الذي قرأناه من صفحة Ubuntu أيًّا منها. وضبط `net.ipv4.tcp_migrate_req` على `0` لا يغطي الخلل الأول الموصوف.","**جهّز نافذة إعادة التشغيل** — اختر الموعد، وأبلغ المستخدمين، وتحقق من أن خدماتك تعمل تلقائيًا بعد الإقلاع (`systemctl is-enabled \u003Cservice>`)، وخذ نسخة احتياطية أو لقطة قبل ذلك.","**اكتشف الإصلاح فور صدوره** — شغّل يوميًا `apt list --upgradable 'linux-image*'` أو `dnf check-update kernel`، أو أعد قراءة الصفحة. وبحسب الإعداد، قد يثبّت التحديث التلقائي النواة دون إعادة تشغيل.","**احتفظ بمدخل احتياطي** — حدّد مكان وحدة الطوارئ لدى مزوّدك قبل إعادة التشغيل لا أثناءها: فالنواة التي لا تقلع تُعالَج من هناك.","**راقب الانهيارات** — تصف Red Hat انهيارًا في الأساس. يُظهر `journalctl -k -p err --since '7 days ago'` و`last -x reboot` إعادة تشغيل غير متوقعة أو رسالة نواة غير معتادة تُقارَن بتاريخ النشر.",{"type":36,"title":112,"body":113},"Livepatch: خيار بشرط واحد","يطبّق التصحيح الساخن إصلاحًا على النواة العاملة دون إعادة تشغيل. ولا يوجد إلا بعد أن ينتجه ناشر التوزيعة أو مزوّد الخدمة، ولا يغطي إلا الثغرات التي عالجها. مع خدمة Livepatch من Canonical، يعرض `canonical-livepatch status --verbose` الإصلاحات المطبقة؛ وفي توزيعات أخرى تؤدي خدمات من أطراف ثالثة مثل KernelCare هذا الدور. والقاعدة واحدة في كل مكان: ما دام المعرّف CVE-2026-98432 غير ظاهر في قائمة الإصلاحات المطبقة، فأنت غير مغطّى، حتى لو بدت الخدمة نشطة.\n\nلا تذكر أي من الصفحات التي قرأناها livepatch لهذه الثغرة في تاريخ الاطلاع. وlivepatch لا يعفيك من النواة التالية: خطط مع ذلك لإعادة التشغيل نحو النسخة المصلَحة، في الموعد الذي اخترته.",{"type":115,"title":116,"body":117},"tip","دوّن التاريخ لا الحالة فقط","في دفتر التشغيل لديك، دوّن لكل خادم النواة العاملة والحالة المقروءة في الصفحة وتاريخ القراءة. الحالة الموصوفة في هذا الدليل هي حالة 30 أكتوبر 2026؛ وقد تكون تغيرت حين تقرؤه. هذا الدليل مقدَّم كما هو: إدارة خادمك تبقى من مسؤوليتك، دون دعم من جانبنا.",{"type":36,"title":119,"body":120},"يوم تظهر نواة مصلَحة","اقرأ الصفحة أولًا: يجب أن تكون حالة نوعك قد تحولت إلى مصلَحة وأن تذكر رقم نسخة. لا تدرج صفحة Ubuntu حزمة واحدة بل عدة حزم (`linux` و`linux-aws` و`linux-azure` و`linux-gcp`…): اتبع السطر الموافق للاحقة التي يعرضها `uname -r`، لا سطر الحزمة `linux` الافتراضية.\n\nثم ثبّت بالأمر `sudo apt upgrade` (Debian وUbuntu) أو `sudo dnf upgrade kernel` (RHEL وAlmaLinux وRocky)، وأعد التشغيل بالأمر `sudo reboot`، وتحقق عبر `uname -r` من أن السلسلة العاملة تطابق النواة المصلَحة المعلنة. فإن بقيت تطابق القديمة، فإن إعادة التشغيل لم تنتقل إلى النواة الجديدة: راجع مدخل الإقلاع الافتراضي قبل أن تعلن الخادم مصلَحًا. وأخيرًا دوّن الرقم المثبّت في دفترك.",{"type":36,"title":122,"body":123},"التوثيق الرسمي","صفحة Ubuntu الخاصة بـ CVE-2026-98432 (نُشرت في 15 أكتوبر 2026 وحُدّثت في 29 أكتوبر 2026): https:\u002F\u002Fubuntu.com\u002Fsecurity\u002FCVE-2026-98432\n\nصفحة Red Hat الخاصة بـ CVE-2026-98432 (CVSS 8.1، Bugzilla 2553390): https:\u002F\u002Faccess.redhat.com\u002Fsecurity\u002Fcve\u002FCVE-2026-98432\n\nاطُّلع على الصفحتين في 30 أكتوبر 2026؛ وقد تكونان تغيرتا منذئذٍ.","صلاحية root لتثبيت النواة المصلَحة في الوقت المناسب","على VPS من ServOrbit.com تملك صلاحية root: تثبّت النواة المصلَحة فور نشر توزيعتك لها، وتختار ساعة إعادة التشغيل. وخيار إدارة VPS موجود لمن يفضّل ألا يفعل ذلك وحده؛ هو إضافة وليس مشمولًا.","اكتشف VPS السحابية","\u002Fvps-cloud",[129,145,161],{"id":130,"slug":131,"slugs":132,"title":136,"excerpt":137,"readTime":138,"views":18,"isPinned":19,"publishedAt":139,"updatedAt":140,"category":141,"categories":142,"featuredImage":30,"bgImage":31,"posterImage":144,"relatedSolution":30},517,"ثغرتا-pwnescape-و-vghost-تحديث-نواة-لينكس-على-vps",{"fr":133,"en":134,"ar":131,"es":135},"pwnescape-vghost-noyau-linux-vps-mettre-a-jour","pwnescape-vghost-linux-kernel-vps-update","pwnescape-vghost-kernel-linux-vps-actualizar","PwnEscape وVghost: تحديث نواة لينكس على خادم VPS","ثغرتان في نواة لينكس في أكتوبر 2026: يصلح المضيف PwnEscape وتصلح أنت Vghost على خادمك. افحص النواة وحدّثها وخطّط لإعادة التشغيل.",11,"2026-10-28T00:00:00+00:00","2026-10-29T03:10:22+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[143],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fpwnescape-vghost-noyau-linux-vps-mettre-a-jour-poster.svg",{"id":146,"slug":147,"slugs":148,"title":152,"excerpt":153,"readTime":154,"views":18,"isPinned":19,"publishedAt":155,"updatedAt":156,"category":157,"categories":158,"featuredImage":30,"bgImage":31,"posterImage":160,"relatedSolution":30},524,"ثغرة-fragnesia-cve-2026-46300-نواة-لينكس-php2shell",{"fr":149,"en":150,"ar":147,"es":151},"fragnesia-cve-2026-46300-noyau-linux-php2shell","fragnesia-cve-2026-46300-linux-kernel-php2shell","fragnesia-cve-2026-46300-kernel-linux-php2shell","ثغرة Fragnesia CVE-2026-46300: تحديث نواة لينكس","ثغرة Fragnesia (CVE-2026-46300) مع PHP2Shell تصل إلى root. نوى مصححة لكل توزيعة، حل مؤقت esp4\u002Fesp6\u002Frxrpc، تحقق وآثار.",10,"2026-10-29T00:00:00+00:00","2026-10-29T15:45:55+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[159],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Ffragnesia-cve-2026-46300-noyau-linux-php2shell-poster.svg",{"id":162,"slug":163,"slugs":164,"title":168,"excerpt":169,"readTime":17,"views":18,"isPinned":19,"publishedAt":139,"updatedAt":140,"category":170,"categories":174,"featuredImage":30,"bgImage":31,"posterImage":176,"relatedSolution":30},519,"exim-dovecot-تصحيحات-خادم-البريد-vps-التحقق-من-الإصدار",{"fr":165,"en":166,"ar":163,"es":167},"exim-dovecot-correctifs-serveur-mail-vps-verifier-version","exim-dovecot-patches-mail-server-vps-check-version","exim-dovecot-correcciones-servidor-correo-vps-comprobar-version","Exim وDovecot: تحقق من أن حزمتك مصحَّحة فعلاً","قد تكون نسخة Exim 4.97 مصحَّحة رغم أن الإصلاح الأصلي هو 4.100.1. اقرأ سجل تغييرات الحزمة، واختبر تعرّضك، وأعد التشغيل، وراجع السجلات.",{"id":138,"name":171,"slug":172,"color":173,"icon":172},"البريد الإلكتروني الاحترافي","emails","bg-cyan-500\u002F10 text-cyan-400",[175],{"id":138,"name":171,"slug":172,"color":173,"icon":172},"\u002Fblog\u002Fcovers\u002Fexim-dovecot-correctifs-serveur-mail-vps-verifier-version-poster.svg",1793414053754]