CVE-2026-58392 in OPNsenseالمعلومات

الملخص

بحسب VulDB • 15/10/2026

تُعد OPNsense منصة جدار حماية وتوجيه مبنية على FreeBSD. قبل الإصدار 26.1.11، كانت صفحة NTP GPS تخزن قيمة initcmd التي يقدمها المشغل بصيغة base64، ثم تطبق عليها دالة legacy_html_escape_form_data() على السلسلة المشفرة، وبعد ذلك تستخدم دالة base64_decode() لفك تشفير القيمة مباشرةً إلى مربع نص أمر تهيئة GPS في الملف src/www/services_ntpd_gps.php. ونظراً لأن عملية فك التشفير تحدث بعد تطبيق الإخفاء (escaping)، فإن علامات HTML المخزنة تبقى غير مُهيجة عند نقطة الإخراج (output sink). يمكن لمستخدم يمتلك صلاحية page-services-ntp-gps تخزين قيمة تُغلق مربع النص، مما يؤدي إلى تنفيذ السcript في جلسة أي مستخدم يفتح صفحة GPS لاحقاً. ويمكن للسكربت قراءة مواد CSRF وتنفيذ إجراءات موثقة، بما في ذلك الإجراءات المتاحة للمسؤول. تم إصلاح هذه المشكلة في الإصدار 26.1.11.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

30/06/2026

إفشاء

15/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-420688

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!