CVE-2026-28279 in osctrl
الملخص
بحسب VulDB • 14/08/2026
osctrl هو حل لإدارة osquery. قبل الإصدار 0.5.0، توجد ثغرة حقن أوامر نظام التشغيل (OS command injection) في تكوين بيئة `osctrl-admin`. يمكن لمدير مُصادَق عليه حقن أوامر قشرة عشوائية عبر معلمة اسم المضيف عند إنشاء بيئات جديدة أو تعديلها. تُدمج هذه الأوامر داخل نصوص برمجية أحادية السطر للتسجيل يتم إنشاؤها باستخدام حزمة Go `text/template` (التي لا تقوم بتجنب الأحرف الخاصة للقشرة) وتُنفَّذ على كل نقطة نهاية تنضم إلى البيئة المتضررة. يمكن لمهاجم لديه وصول كمدير تحقيق تنفيذ كود عن بُعد على كل نقاط النهاية التي تنضم باستخدام البيئة المتضررة. تُنفَّذ الأوامر بصلاحيات الجذر/SYSTEM (مستوى الامتياز المستخدم لتسجيل osquery) قبل تثبيت osquery، مما يترك أثراً تدقيقياً على مستوى الوكيل معدوماً. يتيح ذلك تركيب بوابة خلفية، وسحب بيانات الاعتماد، والسيطرة الكاملة على نقاط النهاية. تم إصلاح هذه الثغرة في الإصدار `v0.5.0` من osctrl. كحل بديل مؤقت، يُنصح بتقييد وصول مدير osctrl على الموظفين الموثوق بهم فقط، ومراجعة تكوينات البيئة الحالية بحثاً عن أسماء مضيفين مشبوهة، و/أو مراقبة نصوص التسجيل للكشف عن أوامر غير متوقعة.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.