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