
Tracking SCTPhantom (CVE-2026-64564), the Linux kernel SCTP ASCONF transport use-after-free
مصدر متتبّع حالة التصحيحات SCTPhantom: موقع من صفحة واحدة يُسجّل أيّ التوزيعات أصدرت إصلاحًا لثغرة استخدام-بعد-التحرير (use-after-free) في نقل SCTP ASCONF بنواة لينكس.
كل ما يخص الثغرة — معرّفات CVE، والإصدارات المتأثرة والمُصلَحة، وcommits الإصلاح في النواة، وإشادة بالاكتشاف والإفصاح، وحالة التصحيح الحالية لكل توزيعة — ملك لصفحة المتتبّع، وليس لملف README هذا:
site/content/_index.mdعدّل ذلك الملف؛ وكل ما عداه في هذا المستودع هو بنية تحتية للبناء.
لا يُعاد ذكر شيء من ذلك هنا عمدًا. صفحة المتتبّع تُحدَّث عندما تُسنَد CVEs وعندما تُصدر التوزيعات إصلاحات — وبالنسبة للمتتبّعات المُحدَّثة بنشاط، مرّتين يوميًا بواسطة وكيل التحديث التلقائي — لذا فأي نسخة تُحفظ في README هذا ستتعفّن بصمت. قاوم إعادة إضافة أي ملخّص.
خطة النشر وحالة الإعداد الحالية موجودتان في
WEBSITE.md.
يتطلّب Hugo extended (≥ 0.146.0) وGo (لكي تجلب Hugo Modules سمة PaperMod).
nix develop # قشرة تطوير: hugo, go, git, resvg
cd site
hugo server # معاينة محلية على http://localhost:1313/sctphantom/
إذا كنت تستخدم direnv، فشغّل direnv allow مرة واحدة وستتفعّل
قشرة التطوير تلقائيًا كلما نفّذت cd داخل المستودع.
ثبّت Hugo extended ≥ 0.146.0 وGo ≥ 1.24 بنفسك، ثم:
cd site
hugo server # http://localhost:1313/sctphantom/
make build # بناء محلي داخل site/public/
make dist # بناء، ثم rsync إلى haig:/sctphantom/
make banner # إعادة تحويل SVG لافتة التواصل الاجتماعي إلى PNG (يتطلّب resvg + Roboto)
make dist يشغّل make build أولًا. make banner مطلوب فقط بعد
تعديل site/assets/sctphantom-tracker.svg؛ ملف PNG المُنتَج مُلتزم في المستودع.
.
├── flake.nix # بيئة تطوير Nix (hugo, go, git, resvg + أدوات RPM)
├── .envrc # خطاف direnv → `use flake`
├── .gitignore
├── Makefile # `make build`, `make dist`, `make banner`
├── LICENSE # CC BY 4.0
├── README.md # هذا الملف
├── CLAUDE.md # تعليمات المشروع لـ Claude Code
├── WEBSITE.md # خطة النشر / سجل القرارات
├── scripts/ # وكيل التحديث التلقائي: الطلب + المُشغِّل
├── systemd/ # مؤقّت + وحدات خدمة على مستوى المستخدم
└── site/ # مشروع Hugo
├── hugo.toml
├── content/
│ └── _index.md # المتتبّع (صفحة واحدة)
├── assets/css/extended/custom.css # تجاوزات CSS الخاصة بـ PaperMod
├── assets/sctphantom-tracker.svg # مصدر لافتة التواصل الاجتماعي (→ make banner)
├── static/sctphantom-tracker.png # صورة OpenGraph المعروضة (مُلتزمة)
├── layouts/partials/ # تجاوزات PaperMod (post_meta, extend_footer)
├── go.mod, go.sum # Hugo Modules — تجلب سمة PaperMod
└── … # هيكل Hugo القياسي
CC BY 4.0 — شارك وعدّل مع الإسناد.