CVE-2026-68560 in Wekanالمعلومات

الملخص

بحسب VulDB • 20/08/2026

Wekan هو نظام كانبان مفتوح المصدر مبني باستخدام Meteor. قبل الإصدار 9.75، كان ملف models/fileValidation.js يقوم بإدراج مسار الملف المرفوع (fileObj.path) في الأمر الخارجي المحدد من قِبل المسؤول (externalCommandLine) عند الوسم {file}، ثم ينفذ النتيجة عبر دالة asyncExec، وهي نسخة محسّنة باستخدام promisify(exec) وتستدعي `/bin/sh -c`. على الأنظمة التي تحتوي على ماسح خارجي مُعدّ مسبقاً، يمكن لمستخدم مصرّح له رفع إرفاق أن يضع أحرف سطر الأوامر (shell metacharacters) مثل استبدالات الأوامر في اسم الملف وينفذ أوامر بصفتها عملية خادم Wekan. يضيف الإصدار 9.75 دالة shellQuote() ويمرّر مسار الملف كوسيطة مفردة محاطة بعلامات اقتباس POSIX بحيث لا يمكن للأحرف الخاصة بسطر الأوامر الهروب من الوسم. تم إصلاح هذه المشكلة في الإصدار 9.75.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

GitHub M

حجز

30/07/2026

إفشاء

20/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-393331

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!