
تتبع IPV6_FRAG_ESCAPE (CVE-2026-53362، CVE-2026-53366)، هروب الحاوية بسبب تجزئة IPv6
المصدر لمتتبّع حالة التصحيحات IPV6_FRAG_ESCAPE: موقع من صفحة واحدة يسجّل التوزيعات التي أصدرت إصلاحًا لثغرة هروب الحاوية عبر تجزئة IPv6 في نواة لينكس.
كل ما يتعلق بالثغرة — معرّفات CVE، والإصدارات المتأثرة والمصحّحة، commits الإصلاح من المنبع، وإسناد الاكتشاف والإفصاح، والحالة النهائية للتصحيح لكل توزيعة — ينتمي إلى صفحة المتتبّع، وليس إلى هذا README:
site/content/_index.mdعدّل ذلك الملف؛ فكل ما عداه في هذا المستودع هو بنية بناء.
لا يُكرَّر أي من ذلك هنا عمدًا. فنسخة ثانية في هذا README سوف تتعفّن فقط مع مراجعة صفحة المتتبّع — كما حدث بالفعل، حيث ادّعى أنه لم يُعتمَد أي CVE حتى بعد مدة طويلة من إصدار اثنين. امتنع عن إعادة إضافة أي ملخّص.
خطة النشر وحالة الإعداد الحالية موجودة في WEBSITE.md.
يتطلب Hugo الموسّع (≥ 0.146.0) وGo (لكي تجلب وحدات Hugo سمة PaperMod).
nix develop # dev shell: hugo, go, git, resvg
cd site
hugo server # local preview at http://localhost:1313/ipv6_frag_escape/
إذا كنت تستخدم direnv، فشغّل direnv allow مرة واحدة
وستُفعَّل بيئة التطوير تلقائيًا كلما نفّذت cd إلى المستودع.
ثبّت Hugo الموسّع ≥ 0.146.0 وGo ≥ 1.24 بنفسك، ثم:
cd site
hugo server # http://localhost:1313/ipv6_frag_escape/
make build # local build into site/public/
make dist # build, then rsync to haig:/ipv6_frag_escape/
make banner # re-rasterise the social banner SVG → PNG (needs resvg + Roboto)
ينفّذ make dist أمر make build أولًا. لا تحتاج إلى make banner إلا بعد
تعديل site/assets/ipv6-frag-escape-tracker.svg؛ ملف PNG المُنتَج مضمَّن في المستودع.
.
├── flake.nix # Nix dev environment (hugo, go, git, resvg + RPM 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/ipv6-frag-escape-tracker.svg # social-banner source (→ make banner)
├── static/ipv6-frag-escape-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 — شارك وعدّل مع الإسناد.