
موقع Hugo ثابت يتتبّع حالة الترقيع لكل توزيعة فيما يخص ثغرات نواة nginx التي تم إصلاحها في nginx 1.30.6 و1.31.7، مع معرّفات CVE والإصدارات المُصلحة وعمليات الالتزام (commits) في المنبع.
مصدر متتبّع حالة الترقيع CVE-2026-97205: موقع من صفحة واحدة يسجّل أي التوزيعات أصدرت إصلاحًا لثغرات نواة nginx التي أُصلحت في nginx 1.30.6 و1.31.7.
كل ما يتعلق بالخلل — معرّفات CVE، والإصدارات المتأثرة والمُصلحة، والتزامات الإصلاح في المنبع، ونسبة الاكتشاف والإفصاح، وحالة الترقيع الحالية لكل توزيعة — ينتمي إلى صفحة المتتبّع، لا إلى هذا 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/CVE-2026-97205/
إذا كنت تستخدم direnv، نفّذ direnv allow مرة واحدة
وسيُفعَّل صدفة التطوير تلقائيًا كلما نفّذت cd داخل المستودع.
make build # local build into site/public/
make dist # build, then rsync to haig:/CVE-2026-97205/
make banner # re-rasterise the social banner SVG → PNG (needs resvg + the banner fonts)
يشغّل make dist الأمر make build أولًا. لا حاجة إلى make banner إلا بعد
تحرير site/assets/cve-2026-97205-tracker.svg؛ ملف PNG الناتج مُودَع في المستودع.
CC BY 4.0 — شارك وعدّل مع الإسناد.