إصدار UniVirStor 4.19.8: إصلاح أمني حرج لـ PHP (php2shell) وجدولة لقطات CephFS | تخزين موحد للكتل والملفات وكائنات S3 - Ambedded

إصدار UniVirStor 4.19.8: إصلاح أمني حرج لـ PHP (php2shell) وجدولة لقطات CephFS | واجهة إدارة سيف سهلة الاستخدام

إصدار UniVirStor 4.19.8: إصلاح أمني حرج لـ PHP (php2shell) وجدولة لقطات CephFS

أصبح UniVirStor 4.19.8 متاحًا بشكل عام الآن. هذا إصدار أمني عاجل: تمت ترقية PHP إلى الإصدار 8.4.27 لإصلاح ثغرتين أمنيتين خطيرتين (php2shell، وCVE-2026-109618 وCVE-2026-109619) قد تتيحان تنفيذ تعليمات برمجية عن بُعد دون مصادقة، كما تمت ترقية Ceph إلى الإصدار 19.2.7، إلى جانب نظام التشغيل وحزم الخدمات.


29 Oct, 2026 Ambedded

يضيف الإصدار أيضًا إدارة اللقطات والجداول الزمنية لـ CephFS، وإعدادات UID/GID المجهولة لـ NFS لكل مجموعة، ومصادر متعددة لوقت NTP، كما يعالج مشكلة تركيب CephFS من نوى Linux الأقدم، إلى جانب مشكلات أخرى. ونظرًا إلى أن الثغرات الأمنية تؤثر في جميع الإصدارات السابقة، نوصي جميع العملاء بالترقية في أقرب وقت ممكن.

تم إصلاح ثغرات تنفيذ التعليمات البرمجية عن بُعد الحرجة في PHP (php2shell)

في 21 أكتوبر 2026، أصدر مشروع PHP تحديثات أمنية عاجلة لمعالجة ثغرتين أمنيتين خطيرتين تُعرفان باسم php2shell. في ظل ظروف معينة، تتيح هذه الثغرات لمهاجم غير مُصادَق عليه تنفيذ تعليمات برمجية على خوادم تعمل بنظام PHP، وقد تسرّبت أخبار الثغرات قبل يوم من الإعلان الرسمي عنها. تعمل واجهة الويب لمدير UVS على PHP 8.4 (‏nginx مع PHP-FPM)، لذا يرقّي الإصدار 4.19.8 لغة PHP إلى الإصدار المُصلح 8.4.27. هذا هو الغرض الأساسي من الإصدار.

ثغرتا CVE اللتان تم إصلاحهما في هذا الإصدار
CVEالوصفCVSS الإصدار 4.0
CVE-2026-109618إذا بلغ طلبٌ ما حدّ ذاكرة PHP في اللحظة غير المناسبة، فقد تترك PHP بيانات داخلية مهيأة جزئياً، ثم تتعامل معها لاحقاً على أنها صالحة، مما يؤدي إلى إتلاف الذاكرة9.2 (حرجة)
CVE-2026-109619قد يؤدي حدوث خطأ فادح في نقطة غير مناسبة إلى ترك الحالة الداخلية مشيرةً إلى ذاكرة حررها طلب سابق، وقد يستخدمها لاحقاً طلبٌ آخر يعالجه عامل PHP نفسه9.2 (حرجة)

أُخذت الأوصاف ودرجات CVSS من إعلان PHP الرسمي. يتضمن الإصداران UniVirStor 4.19.7 وجميع الإصدارات السابقة إصدارات PHP لا تحتوي على هذا الإصلاح، لذلك نوصي جميع العملاء بالترقية في أقرب وقت ممكن.

ما يغطيه الإصدار 4.19.8
العنصرفي الإصدار 4.19.8
PHP 8.4تمت الترقية إلى الإصدار 8.4.27، مع تحديث PHP-FPM وجميع إضافات PHP إلى الإصدار نفسه
بقايا PHP القديمةقد تظل العُقد التي تمت ترقيتها من إصدارات أقدم بكثير تستخدم PHP 7.2، وهو إصدار انتهى عمره الافتراضي ولن تتم معالجته مطلقاً؛ وتزيل ترقية 4.19.8 هذا الإصدار بالكامل
تعزيز أمان PHPتم إيقاف ميزة تتبّع تقدّم تحميل الجلسات، التي لا يستخدمها النظام، لتقليل سطح الهجوم بشكل أكبر؛ ولا تتأثر عمليات تحميل الملفات في واجهة الإدارة
مكوّنات Goأُعيد البناء باستخدام Go 1.27.3 لتضمين إصلاح CVE-2026-111943 (يرفض Go الآن مجموعة من الشهادات الوسيطة التي لم تعد موثوقة أثناء التحقق من الشهادات)
الحماية المؤقتة قبل الترقية

إلى أن تكتمل الترقية، نوصي بالسماح لشبكات الإدارة الموثوقة فقط بالوصول إلى واجهة الويب الخاصة بـ UVS Manager، وذلك مثلًا بتقييد عناوين المصدر باستخدام UFW Manager أو جدار الحماية الحالي لديك. يقلل هذا من المخاطر، لكنه لا يغني عن الترقية.

تم تحديث نظام التشغيل وCeph معًا

بدلًا من تحديث PHP وحده، يستغل هذا الإصدار الفرصة لتحديث بيئة التشغيل بأكملها.

تمت ترقية Ceph إلى الإصدار 19.2.7

في 12 أكتوبر 2026، أصدر مشروع Ceph الإصدار Squid 19.2.7، وهو الإصدار السابع للصيانة ضمن سلسلة Squid. يُصلح هذا الإصدار أعطال عملاء CephFS وحالات الجمود، من بين مشكلات أخرى، ويوصي مشروع Ceph بتحديث جميع عمليات النشر. تعمل هذه النسخة على كلٍّ من عناقيد UniVirStor 4.19.8 المنشورة حديثًا والمُرقّاة، ويمكن للمواقع غير المتصلة إكمال الترقية باستخدام صور الحاويات المضمّنة في حزمة الترقية، من دون الحاجة إلى الوصول إلى الإنترنت.

حزم نظام التشغيل والخدمات

تتلقى نواة نظام التشغيل وnginx وSamba ومزامنة الوقت وحزم النظام الأخرى أحدث تحديثات الأمان والصيانة.

وقت ترقية أقصر

عندما يتضمن التحديث ترقيةً جديدةً لنواة نظام التشغيل، يجب إعادة تشغيل كل عقدة بالتتابع. بدءًا من الإصدار 4.19.8، تستخدم عملية إعادة التشغيل النهائية للترقية إعادة تشغيل دافئة عبر kexec؛ حيث يتم تحميل النواة الجديدة مباشرةً، مع تجاوز الاختبار الذاتي عند التشغيل في BIOS/UEFI وتهيئة RAID/HBA، مما يقلل مدة إعادة تشغيل كل عقدة ووقت بقاء وحدات OSD الخاصة بها غير متصلة. تنتقل المنصات التي لا يمكنها استخدام إعادة التشغيل الدافئ تلقائيًا إلى إعادة تشغيل عادية، وتستمر الترقية كالمعتاد.

كيفية الترقية

تُجرى الترقيات بمساعدة دعم Ambedded. تتم ترقية العُقد واحدة تلو الأخرى، وتُعاد تشغيل الخدمات على كل عقدة لفترة وجيزة بالتتابع. نوصي بجدولة الترقية خلال فترة صيانة.

جديد: إدارة لقطات CephFS والجداول الزمنية

تضيف صفحة CephFS علامة تبويب «اللقطات والجداول الزمنية»، بحيث يمكن الآن إجراء إدارة اللقطات التي كانت تتطلب سابقًا استخدام أوامر Ceph مباشرةً في UVS Manager.

اللقطات اليدوية

حدد دليلًا أو وحدة تخزين فرعية في شجرة الأدلة لإنشاء اللقطات وعرضها وحذفها، مع عرض وقت إنشاء كل لقطة.

جداول اللقطات الزمنية وقواعد الاحتفاظ

أنشئ جداول زمنية متكررة للقطات لمجلد (على سبيل المثال، كل ساعة أو يوميًا أو أسبوعيًا أو شهريًا)، وقم بتحريرها أو حذفها أو إيقافها مؤقتًا. وباستخدام قواعد الاحتفاظ، يزيل النظام تلقائيًا اللقطات التي تتجاوز نطاق السياسة، مثل الاحتفاظ بآخر 24 لقطة ساعية و7 لقطات يومية.

مقدار المساحة التي تستخدمها اللقطات

لقطات CephFS هي لقطات تعتمد على النسخ عند الكتابة: لا يؤدي إنشاء لقطة إلى نسخ البيانات. تأتي المساحة الإضافية من البيانات القديمة التي تم تعديلها أو حذفها بعد إنشاء اللقطة، ولكن يجب أن تظل محفوظة بواسطة اللقطة، ويكون استخدام القرص الخام هو تلك الكمية مضروبة في عدد نسخ تجمع البيانات أو في الحمل الإضافي للترميز المحوّي. خطّط لقواعد الاحتفاظ مع مراعاة معدل تغيّر بياناتك.

NFS: تعيين UID/GID مجهول لكل مجموعة NFS

سابقًا، كان معرّف UID/GID المجهول في NFS (المعرّف المجهول) إعدادًا عامًا مشتركًا بين جميع عناقيد NFS. في الإصدار 4.19.8، أصبح الإعداد خاصًا بكل عنقود NFS: يمكنك تحديده عند إنشاء عنقود NFS وعرضه أو تغييره لاحقًا عند تحرير العنقود، وتكون القيم المعروضة هي القيم المطبقة فعليًا في Ceph. ينطبق التغيير على ذلك العنقود فقط ولا يؤثر في العناقيد الأخرى.

يتيح لك ذلك فصل العملاء ذوي مستويات الثقة المختلفة، فعلى سبيل المثال، يمكنك تعيين مجموعة تخدم محطات العمل الداخلية لمستخدمي المجال، بينما تعيّن مجموعة مخصصة للمضيفين الخارجيين أو المضيفين في المختبر لحساب غير مميّز. كما يعمل على إصلاح مشكلة في الإصدارات السابقة، حيث كان تغيير المعرّف المجهول لمجموعة تحتوي عليه بالفعل أو مسحه يُبلغ عن نجاح العملية، لكنه يترك الإعداد الفعلي دون تغيير. بعد الترقية من إصدار سابق، يحتفظ كل عنقود بالإعدادات المطبقة فعليًا في Ceph؛ تحقّق من معرّف المستخدم/المجموعة المجهول (UID/GID) في شاشة تحرير كل عنقود للتأكد من أنها كما هو متوقع.

إصلاحات NFSv3

عند تمكين NFSv3 في عدة عناقيد NFS، يستخدم كل عنقود الآن إعداداته الخاصة دون التأثير في العناقيد الأخرى، كما أن إضافة مضيف إلى خدمة NFS مع تمكين NFSv3 لم تعد تؤدي إلى تعطيل إعدادات NFSv3 الخاصة بها.

وقت النظام: مصادر NTP متعددة

كان مدير UVS يدعم سابقًا خادم NTP واحدًا. يدعم الإصدار 4.19.8 عدة خوادم NTP خارجية، ويتيح لك اختيار ما إذا كانت عُقد Ceph MON توفر مزامنة الوقت الداخلية للمجموعة؛ ويمكن استخدام المصادر الداخلية والخارجية معًا. تتيح مصادر الوقت المستقلة المتعددة للنظام التحقق المتبادل منها واستبعاد الساعة المعطلة، وهو أمر مهم بشكل خاص لنظام موزّع مثل Ceph يعتمد على اتساق الوقت بين العُقد. أصبح إعداد المنطقة الزمنية الآن قائمة قابلة للبحث أيضًا.

المراقبة والتقارير والإشعارات

حالة خدمتي SMB وNFS في لوحة المعلومات

تتضمن حالة خدمة التخزين في لوحة المعلومات الآن خدمتي SMB وNFS، مع عرض عدد هذه الخدمات وحالتها في لمحة سريعة.

استخدام أكثر دقة للذاكرة

يُحتسب استخدام الذاكرة في لوحة المعلومات الآن استنادًا إلى الذاكرة المتاحة التي تُبلغ عنها نواة Linux، لذا لم تعد ذاكرة التخزين المؤقت للملفات القابلة للاسترداد تُحتسب كذاكرة مستخدمة. ويمنع ذلك القراءات المرتفعة باستمرار التي قد يُساء تفسيرها على أنها نقص في الذاكرة.

النطاق الزمني للتقرير والمنطقة الزمنية

يحسب تقرير المجموعة الأيام الكاملة في المنطقة الزمنية للمجموعة (من الساعة 00:00 في تاريخ البدء إلى الساعة 24:00 في تاريخ الانتهاء)، ويعرض بوضوح وقت البدء ووقت الانتهاء والمنطقة الزمنية، كما تتطابق تواريخ التقارير اليدوية الآن مع تواريخ رسائل البريد الإلكتروني للتقارير المجدولة. وتتضمن رسائل البريد الإلكتروني للتقارير المجدولة أيضًا نسخة PDF من التقرير، كما تُعرض الجداول العريضة في ملف PDF الآن بالكامل بدلاً من اقتصاصها.

خوادم SMTP بدون مصادقة

أصبح اسم مستخدم SMTP وكلمة المرور في إعدادات الإشعارات اختياريين الآن، لذا يمكن استخدام مرحّل بريد داخلي لا يتطلب المصادقة. يلزم الآن وجود مستلم واحد على الأقل.

إصلاحات

تثبيت CephFS من نوى Linux الأقدم

في الإصدار 4.19.7، كان مستخدمو CephX الذين أُنشئوا من الواجهة يتلقّون دائماً مفاتيح aes256k، ولذلك لم يتمكّن عملاء النواة الأقدم من Linux 7.0 من إجراء التحميل باستخدام الأمر الذي أنشأه قسم «كيفية التحميل». في الإصدار 4.19.8، يتيح لك خيار «كيفية التحميل» اختيار AES-128 أو AES-256 عند إنشاء المستخدم الافتراضي: يعمل AES-128 مع نوى Linux الأقدم من الإصدار 7.0، بينما يُستخدم AES-256 مع العملاء الذين يدعمون نوع المفتاح الجديد، لذا لم تعد هناك حاجة إلى إنشاء مستخدم متوافق باستخدام الأوامر. بالإضافة إلى ذلك، تعرض صفحة مصادقة CephX الآن الخطأ الذي يعيده Ceph عند فشل إنشاء مستخدم أو تعديله أو حذفه، بدلاً من الإبلاغ عن نجاح العملية.

الشركات الصغيرة والمتوسطة

يُطبَّق الآن إغلاق الجلسات والملفات المفتوحة في صفحة حالة SMB، ويعمل مع الاتصالات التي تحتفظ بها العُقد الأخرى، ويعرض خطأً إذا فشلت العملية. لم تعد إضافة مشاركة SMB تستبدل أذونات الدليل الجذر لمجموعة المجلدات الفرعية، وأصبحت معالجة الأذونات الآن متطابقة عند إضافة المشاركات وتحريرها، كما يمكن تحديد مستخدم ومجموعة من النطاق كمالكين عند تحرير مشاركة. بعد تعيين عنوان VIP لـ LVS، لم تعد خدمة مجموعة SMB تُعاد تشغيلها بشكل متكرر وتقطع الاتصالات، وأصبح حذف عنوان VIP لـ LVS يزيل العنوان من كل عقدة.

جدار حماية مدير UFW

يقبل استيراد القواعد الآن القواعد التي يكون مصدرها أو وجهتها شبكة (CIDR)، لذا يمكن استيراد الملفات التي يصدّرها UVS مرة أخرى دون تغيير، كما يعرض الاستيراد الفاشل الآن رسالة خطأ بدلاً من الإبلاغ عن نجاحه. كذلك لم تعد القاعدة التي تكون وجهتها شبكة تفقد تلك الشبكة عند تحريرها أو تصديرها، إذ كان ذلك يؤدي سابقًا إلى توسيعها لتشمل أي عنوان.

تخزين الكائنات S3 (RGW)

عند إضافة موضع منطقة وتبديل خيار تجمع فهارس الحاويات من «استخدام التجمع الحالي» مرة أخرى إلى «إنشاء»، يتم الآن إنشاء تجمع فهارس جديد بشكل صحيح باستخدام قاعدة CRUSH المحددة. يعمل إجراء «إعادة تعيين نقطة النهاية» الجديد على إعادة مزامنة نقاط نهاية المنطقة ومجموعة المناطق من UVS Manager بعد تغيير خدمات RGW في مكان آخر، مثل لوحة معلومات Ceph.

سجلات النظام

يتم الآن ضغط سجلات واجهة الإدارة يوميًا، مما يمنع نمو دليل السجلات بلا حدود وامتلاء قرص النظام.

الأسئلة المتكررة

▾What are the main updates in UniVirStor 4.19.8?

هذا إصدار أمني عاجل: تمت ترقية PHP إلى الإصدار 8.4.27 لإصلاح ثغرتين أمنيتين خطيرتين (php2shell) قد تتيحان تنفيذ تعليمات برمجية عن بُعد دون مصادقة، كما تمت ترقية Ceph إلى الإصدار 19.2.7 إلى جانب نظام التشغيل وحزم الخدمات. يضيف الإصدار أيضًا إدارة اللقطات وجدولتها في CephFS، وإعدادات UID/GID المجهولة لـ NFS لكل عنقود، ومصادر متعددة لوقت NTP، كما يُصلح عددًا من المشكلات.

▾Is my system affected by php2shell?

يأتي UniVirStor 4.19.7 وجميع الإصدارات السابقة مزوّدة بإصدارات PHP لا تتضمن هذا الإصلاح، لذا نوصي جميع العملاء بالترقية إلى الإصدار 4.19.8 في أقرب وقت ممكن. وحتى ذلك الحين، اسمح فقط لشبكات الإدارة الموثوقة بالوصول إلى واجهة الويب الخاصة بـ UVS Manager لتقليل المخاطر.

▾Will services be interrupted during the upgrade?

تتم ترقية العُقد واحدة تلو الأخرى، وتُعاد تشغيل الخدمات على كل عقدة لفترة وجيزة بالتتابع. يستخدم الإصدار 4.19.8 إعادة تشغيل دافئة عبر kexec لتقصير مدة إعادة تشغيل كل عقدة. نوصي بإجراء الترقية خلال فترة صيانة وبمساعدة دعم Ambedded.

▾Can Linux kernels older than 7.0 now mount CephFS?

نعم. اختر AES-128 عند إنشاء المستخدم الافتراضي في HOW TO MOUNT، وسيعمل الأمر المُنشأ على نوى Linux الأقدم من الإصدار 7.0. يحتاج العملاء الذين يستخدمون مفاتيح AES-256 إلى نواة Linux بالإصدار 7.0 أو أحدث، أو ceph-fuse بالإصدار 19.2.6 أو أحدث.

▾How much space do CephFS snapshots use?

لا يؤدي إنشاء لقطة إلى نسخ أي بيانات. تأتي المساحة الإضافية من البيانات القديمة التي تم تعديلها أو حذفها بعد إنشاء اللقطة، لكنها لا تزال محفوظة بواسطتها، مضروبة في عدد النسخ المتماثلة لمجمّع البيانات أو في مقدار الحمل الزائد للترميز المحوّي. كلما زاد عدد اللقطات التي تحتفظ بها وتكررت تغييرات البيانات، زادت المساحة التي تستخدمها؛ لذا اضبط قواعد الاحتفاظ وفقًا لذلك.

الترقية والدعم

يغطي ذلك التحديثات في UniVirStor 4.19.8. ونظراً لأن هذا الإصدار يعالج ثغرات خطيرة تتيح تنفيذ التعليمات البرمجية عن بُعد، فإننا نوصي بشدة جميع العملاء بجدولة الترقية في أقرب وقت ممكن.

يمكن للعملاء الحاليين الاتصال بدعم Ambedded للحصول على حزمة التحديث وإرشادات الترقية.لمناقشة خطة الترقية أو معرفة المزيد عن أي من الإمكانات المتوفرة في هذا الإصدار، يُرجى التواصل معنا، أو مراسلة service@ambedded.com.tw، أو زيارة صفحة منتج التخزين البرمجي المحدد للمؤسسات UniVirStor المستند إلى Ceph.

حول Ambedded Technology

تأسست في عام 2013، Ambedded Technology هي مزود تكنولوجيا متخصص في تخزين البيانات المعرف بالبرمجيات Ceph. من خلال دمج المعرفة العميقة ببرمجيات المصدر المفتوح، وتخزين Ceph الموزع، وLinux المدمج، وهندسة Arm، تقدم Ambedded حلول تخزين Ceph تتراوح بين البرمجيات فقط إلى الأجهزة الجاهزة، بالإضافة إلى استشارات Ceph، والخدمات المهنية، والتحديثات السلسة - مما يساعد المؤسسات، والوكالات الحكومية، والمؤسسات الأكاديمية على بناء بنية تحتية للتخزين قابلة للتوسع وموثوقة للغاية بتكلفة إجمالية أقل للملكية.

المنتجات ذات الصلة
واجهة المستخدم على الويب لإدارة Ceph (مدير UVS) - تكوين خريطة CRUSH عبر UVS.
واجهة المستخدم على الويب لإدارة Ceph (مدير UVS)

تخزين افتراضي موحد (UVS) هو حزمة برمجيات تدمج نظام تشغيل لينكس، وبرمجيات التخزين الموزع...

تفاصيل
تخزين UniVirStor المؤسسي المعتمد على Ceph - تخزين UniVirStor المؤسسي المعتمد على Ceph - تخزين معرف بالبرمجيات كامل المكدس، قابل للتنفيذ على أي علامة تجارية خادم قياسية
تخزين UniVirStor المؤسسي المعتمد على Ceph

UniVirStor هو تخزين مؤسسي متكامل يعتمد على Ceph لـ Ambedded. إنه يدمج نواة نظام تشغيل لينكس المعدلة...

تفاصيل

جهاز تخزين Ceph

ورقة بيانات جهاز تخزين Mars 400 Ceph HW & SW.

إصدار UniVirStor 4.19.8: إصلاح أمني حرج لـ PHP (php2shell) وجدولة لقطات CephFS | حلول تخزين Ceph؛ أجهزة وبرمجيات Ceph | Ambedded

تأسست في تايوان عام 2013، Ambedded Technology Co., LTD. هي مزود رائد لحلول التخزين الكتلي والملف والكائنات المعتمدة على تخزين Ceph المعرف بالبرمجيات. نحن متخصصون في تقديم أنظمة تخزين عالية الكفاءة وقابلة للتوسع لمراكز البيانات والشركات والمؤسسات البحثية. تشمل عروضنا أجهزة تخزين قائمة على Ceph، ودمج الخوادم، وتحسين التخزين، ونشر Ceph بتكلفة فعالة مع إدارة مبسطة.

Ambedded تقدم أجهزة تخزين Ceph جاهزة وحلول برمجيات Ceph كاملة مخصصة للمنظمات B2B. تدعم منصة تخزين Ceph لدينا التخزين الموحد للكتل والملفات (NFS، SMB، CephFS) وتخزين الكائنات المتوافق مع S3، مما يقلل من إجمالي تكلفة الملكية (TCO) مع تحسين الموثوقية وقابلية التوسع. مع ضبط Ceph المتكامل، وواجهة المستخدم الويب البديهية، وأدوات الأتمتة، نساعد العملاء على تحقيق تخزين عالي الأداء لتطبيقات الذكاء الاصطناعي، والحوسبة عالية الأداء، وأعباء العمل السحابية.

مع أكثر من 20 عامًا من الخبرة في تكنولوجيا المعلومات المؤسسية وأكثر من عقد من الزمان في نشر تخزين Ceph، قدمت Ambedded أكثر من 200 مشروع ناجح على مستوى العالم. نحن نقدم استشارات متخصصة، وتصميم الكتل، ودعم النشر، والصيانة المستمرة. تضمن التزامنا بدعم Ceph الاحترافي والتكامل السلس أن يحصل العملاء على أقصى استفادة من بنية التخزين المعتمدة على Ceph — على نطاق واسع، وبسرعة، وضمن الميزانية.