Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cve-writeups-and-pocs — CVE-2026-80724 PoC + توثيق كامل — تعيين القراءة فقط في نواة لينكس ptp/vmclock يصبح قابلاً للكتابة (VM_MAYWRITE). تم اكتشافه والإبلاغ عنه وإصلاحه بواسطة عبد الفتاح سورور (suruurism) | Kitploit
أدوات/GitHubGitHub/suruurism/cve-writeups-and-pocs
تحليل الثغرات الأمنيةالاستغلالالأوراق والأبحاثالتعلم والتعليماستغلال الملفات الثنائية
GitHubsuruurism/cve-writeups-and-pocs

cve-writeups-and-pocs

CVE-2026-80724 PoC + توثيق كامل — تعيين القراءة فقط في نواة لينكس ptp/vmclock يصبح قابلاً للكتابة (VM_MAYWRITE). تم اكتشافه والإبلاغ عنه وإصلاحه بواسطة عبد الفتاح سورور (suruurism)

عرض المستودع
143منذ 11 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

كتابات CVE وإثباتات المفهوم (PoCs)

بحث أمني من إعداد Abdifatah Suruur (suruur / suruurism) — مجموعة من كتابات CVE وإثباتات المفهوم لثغرات نواة Linux المكتشفة بشكل مستقل.

فهرس CVE

CVEالمكوّنCVSSالحالة
CVE-2026-80926نواة Linux ksmbd — use-after-free في إشعار كسر oplock9.8 حرجةتم الإصلاح في v7.3-rc2؛ وتم نقل الإصلاح إلى 7.2.5 و6.18.51 و6.12.111 و6.6.158
CVE-2026-80724نواة Linux ptp/vmclock — تحوّل التعيينات للقراءة فقط إلى قابلة للكتابة8.8 عاليةتم الإصلاح في v7.3-rc1؛ وتم نقل الإصلاح إلى 6.18.47 و7.1.11 و7.2.1

CVE-2026-80724 - إثبات المفهوم والكتابة التقنية

نواة Linux ptp: vmclock: prevent read-only mappings from becoming writable

إثبات مفهوم كامل + كتابة تقنية

  • معرّف CVE: CVE-2026-80724
  • الخطورة: 8.8 (عالية) — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
  • المكوّن: نواة Linux drivers/ptp/ptp_vmclock.c
  • الاكتشاف والإصلاح بواسطة: Abdifatah Suruur (@suruurism)
  • الحالة: تم الإفصاح عنها علنًا • تم دمج الترقيع • تتوفر إصلاحات منقولة إلى الإصدارات المستقرة

البدء السريع – تشغيل إثبات المفهوم

git clone https://github.com/suruurism/cve-writeups-and-pocs.git
cd cve-writeups-and-pocs/CVE-2026-80724
make
sudo ./vmclock_poc /dev/vmclock0
رمز الخروجالمعنى
0نجحت الكتابة → النظام عرضة للثغرة
1رفض mprotect أو فشلت الكتابة → تم الترقيع
2لم يتم العثور على جهاز vmclock

ملخص الثغرة

يرفض مشغّل ptp_vmclock بشكل صحيح التعيينات القابلة للكتابة لصفحة واجهة vmclock ABI المشتركة باستخدام -EROFS، لكنه يترك VM_MAYWRITE مضبوطًا.

يمكن لأي عملية قادرة على فتح /dev/vmclockN أن:

  1. تستدعي mmap() للصفحة بـ PROT_READ
  2. ترقّيها باستخدام mprotect(PROT_READ|PROT_WRITE)
  3. تكتب في بيانات ضبط الوقت المملوكة للمضيف (عدّاد التسلسل، وقت UTC، إزاحة TSC، علامة التعطيل)

وهذا يخرق العقد الأساسي للقراءة فقط في واجهة vmclock ABI.

CVE-2026-80724 — المحتويات

المسارالوصف
CVE-2026-80724/CVE-2026-80724.mdالكتابة التقنية الكاملة (السبب الجذري، التأثير، الجدول الزمني، المراجع)
CVE-2026-80724/vmclock_poc.cإثبات مفهوم عامل
CVE-2026-80724/Makefileملف بناء بسيط

المراجع الرسمية

  • سجل CVE: https://www.cve.org/CVERecord?id=CVE-2026-80724
  • التزام الإصلاح: https://git.kernel.org/torvalds/c/a5edadbae57e2298a56cf7a4e774a027905a331f
  • تقديم الترقيع: 20260813174707.14809-1
  • إعلان CVE الخاص بـ Linux: https://lists.openwall.net/linux-cve-announce/2026/08/28/126

المؤلف

Abdifatah Suruur (suruur / suruurism)

  • GitHub: @suruurism

إخلاء المسؤولية

هذا المستودع مخصص للأغراض التعليمية والبحثية فقط.

استخدم إثبات المفهوم فقط على الأنظمة التي تملكها أو لديك إذن صريح باختبارها.

تنزيل الأداة