CVE-2024-42482 in syntax-check
الملخص
بحسب VulDB • 22/06/2026
يُعد fish-shop/syntax-check إجراءً على GitHub (GitHub Action) لفحص صحة بناء الجملة في ملفات قشرة السمك (fish shell). إن المعالجة غير السليمة للفواصل المحددة (`delimiters`) في مدخل `pattern`، وتحديداً فاصل الأوامر `؛` وعلامات استبدال الأمر `( )`، يعني أنه من الممكن حقن أوامر عشوائية عن طريق تعديل قيمة الإدخال المستخدمة في سير العمل. وهذا قد يؤدي إلى كشف أو استخراج معلومات حساسة من مشغل سير العمل (workflow runner)، مثلما يمكن تحقيقه بإرسال متغيرات البيئة إلى كيان خارجي. يُوصى بأن يقوم المستخدمون بالتحديث إلى الإصدار المصحح `v1.6.12` أو أحدث إصدار متاح `v2.0.0`. ومع ذلك، قد يكون من الممكن معالجة الثغرة عبر التحكم الدقيق في سير العمل وقيمة مدخل `pattern` المستخدمة بواسطة هذا الإجراء.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.