
تتبع SCTPhantom (CVE-2026-64564)، استخدام بعد التحرير في ناقل ASCONF في SCTP لنواة لينكس
مصدر متتبّع حالة الترقيع SCTPhantom: موقع من صفحة واحدة يسجّل أي التوزيعات أصدرت إصلاحًا لثغرة use-after-free في نقل SCTP ASCONF في نواة Linux.
كل ما يتعلق بالثغرة — معرّفات CVE، والإصدارات المتأثرة والمُصلحة، وإصلاحات المنبع (upstream) الخاصة بالإصلاح، ونسبة الاكتشاف والإفصاح، وحالة الترقيع الحالية لكل توزيعة — ينتمي إلى صفحة المتتبّع، وليس إلى هذا الملف README:
site/content/_index.mdحرّر ذلك الملف؛ كل ما عدا ذلك في هذا المستودع هو بنية تحتية للبناء.
لا شيء من ذلك مُعاد ذكره هنا عن قصد. تُراجَع صفحة المتتبّع عند تعيين معرّفات CVE وإصدار التوزيعات للإصلاحات — وبالنسبة للمتتبّعات المُحدَّثة باستمرار، يوميًا بواسطة وكيل التحديث التلقائي — لذا فإن أي نسخة تُحفظ في هذا الملف README ستتلف بصمت. قاوم إعادة إضافة ملخّص.
توجد خطة النشر وحالة الإعداد الحالية في
WEBSITE.md.
يتطلب Hugo ≥ 0.146.0 (تكفي النسخة القياسية: لا يوجد Sass أو معالجة صور في هذا الموقع) وGo (لكي تجلب Hugo Modules قالب PaperMod).
nix develop # dev shell: hugo, go, resvg + fonts, and every lookup tool
cd site
hugo server # local preview at http://localhost:1313/sctphantom/
إذا كنت تستخدم direnv، فشغّل direnv allow مرة واحدة
وسيُفعَّل صدفة التطوير تلقائيًا كلما نفّذت cd داخل المستودع.
ثبّت Hugo ≥ 0.146.0 وGo ≥ 1.24 بنفسك (يحتوي CLAUDE.md § "Build
environment" على وصفة go install)، ثم:
cd site
hugo server # http://localhost:1313/sctphantom/
make build # local build into site/public/
make dist # build, then rsync to haig:/sctphantom/
make banner # re-rasterise the social banner SVG → PNG (needs resvg + the banner fonts)
يشغّل make dist الأمر make build أولًا. لا حاجة إلى make banner إلا بعد
تحرير site/assets/sctphantom-tracker.svg؛ ويُحفظ ملف PNG الناتج في المستودع.
.
├── flake.nix # Nix dev environment (build, banner, publish, lookup tools)
├── .envrc # direnv hook → `use flake`
├── .gitignore
├── Makefile # `make build`, `make dist`, `make banner`
├── LICENSE # CC BY 4.0
├── README.md # this file
├── CLAUDE.md # project instructions for Claude Code
├── WEBSITE.md # publication plan / decisions log
├── scripts/ # auto-update agent: prompt + driver
├── systemd/ # user-level timer + service units
└── site/ # Hugo project
├── hugo.toml
├── content/
│ └── _index.md # the tracker (single page)
├── assets/css/extended/custom.css # PaperMod CSS overrides
├── assets/sctphantom-tracker.svg # social-banner source (→ make banner)
├── static/sctphantom-tracker.png # rendered OpenGraph banner (committed)
├── layouts/partials/ # PaperMod overrides (post_meta, extend_footer)
├── go.mod, go.sum # Hugo Modules — pulls PaperMod theme
└── … # standard Hugo skeleton
CC BY 4.0 — شارك وعدّل مع الإسناد.