
إعادة إنتاج مصرّح بها لأغراض البحث الأمني لثغرة CVE-2026-27701 / GHSA-xh9w-5859-x97j (live-codes/livecodes @ 8017e01): عنوان طلب سحب غير موثوق يتم إقحامه في كتلة github-script الخاصة بتحديث i18n.
أداة بحث آلية — ليست المشروع الأصلي.
هذا المستودع عبارة عن مختبر مؤقت تم بناؤه بواسطة نظام آلي لأطروحة ماجستير في جامعة لافال حول إعادة إنتاج ثغرات سير عمل GitHub Actions المنشورة. وهو لقطة حرفية من
live-codes/livecodesعند الالتزام8017e0146fc020b8e9ec4115afc6f7b228354e46(2026-02-21)، ويُعاد توزيعه بموجب ترخيص ذلك المشروع نفسه، الذي تم تضمين ملفه دون تغيير في هذه اللقطة.المشروع الأصلي ليس مشاركًا، ولا يُستهدف أبدًا، والثغرة المدروسة هنا عامة بالفعل. كل سر ومتغير في هذا المستودع هو قيمة وهمية مولّدة عشوائيًا — لا توجد أي بيانات اعتماد حقيقية. مراجع الإجراءات وصور المشغّل مثبتة على ما تم حله إليه في 2026-02-21؛ راجع
pinning.mdفي مخرجات النظام الآلي لمعرفة كل تغيير تم إجراؤه على اللقطة.الأسئلة أو الاعتراضات: [email protected]
ملعب أكواد يعمل فورًا!
ملعب أكواد غني بالميزات، مفتوح المصدر، يعمل من جانب العميل لـ React وVue وSvelte وSolid وTypescript وPython وGo وRuby وPHP وأكثر من 90 لغة/إطار عمل.
ما الذي يجعل LiveCodes مختلفًا؟

* حساب GitHub مطلوب فقط للميزات التي تستخدم تكامل GitHub.
... واستمتع بجميع الميزات!
أضف هذا الكود إلى صفحتك:
<div id="container"></div>
<script type="module">
import { createPlayground } from 'https://cdn.jsdelivr.net/npm/livecodes';
createPlayground('#container', {
params: {
markdown: '# Hello LiveCodes!',
css: 'h1 {color: dodgerblue;}',
js: 'console.log("Hello, from JS!");',
console: 'open',
},
});
</script>
راجع التوثيقات حول الملاعب المضمّنة.
نزّل إصدارًا
ضعه على خادم ملفات ثابت (مجانًا!) 1, 2, 3, 4
راجع الدليل حول الاستضافة الذاتية (بما في ذلك الإعداد المدمج للنشر على GitHub Pages).
... وهو يعمل فورًا!