PT-2026-38303

CVE-2026-44307

·

تاريخ النشر

2026-05-06

·

تاريخ التحديث

2026-09-18

الوصف من

CVSS 3.1
9.8
حرجة
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
Mako (لم يتم تحديد الإصدارات المتأثرة)
الوصف
في نظام التشغيل Windows، توجد مشكلة تتعلق باجتياز المسار، حيث يمكن لمُعرفات URI التي تستخدم اجتياز الخط المائل العكسي (على سبيل المثال، .... secret.txt) يمكنها تجاوز فحوصات اجتياز الدليل في Template. init والتطبيع في TemplateLookup.get template(). يحدث هذا بسبب عدم تطابق بين posixpath، الذي يعامل الخطوط المائلة العكسية كأحرف حرفية، وos.path (وبالتحديد ntpath في نظام Windows)، الذي يعاملها كفواصل للمسار. يمكن للمهاجم استغلال هذه الثغرة عن طريق تمرير أسماء قوالب أو مسارات تضمين يتحكم فيها المستخدم إلى دالة get template()، مما قد يؤدي إلى الكشف عن ملفات خارج دليل القوالب المُعد مسبقًا. وإذا كان الملف الذي تم الوصول إليه يحتوي على صيغة قوالب Mako أو Python، فقد يتم تحليله وتنفيذه.
التوصيات
قم بتوحيد علامات الخط المائل العكسي إلى علامات الخط المائل الأمامي في مرحلة مبكرة من مسار معالجة عناوين URI، قبل إجراء أي عمليات على المسار، لضمان سلوك متسق عبر الأنظمة الأساسية.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-2H4P-VJRC-8XPQ
CLEANSTART-2026-AF67526
CLEANSTART-2026-AN24336
CLEANSTART-2026-AZ09261
CLEANSTART-2026-CQ05396
CLEANSTART-2026-CR27895
CLEANSTART-2026-EM82280
CLEANSTART-2026-FT24360
CLEANSTART-2026-FU07345
CLEANSTART-2026-HP19968
CLEANSTART-2026-IR98353
CLEANSTART-2026-JU43269
CLEANSTART-2026-KE11953
CLEANSTART-2026-LJ72726
CLEANSTART-2026-MF83934
CLEANSTART-2026-MJ28981
CLEANSTART-2026-MQ51708
CLEANSTART-2026-MR94452
CLEANSTART-2026-NL78203
CLEANSTART-2026-NM83456
CLEANSTART-2026-PY39713
CLEANSTART-2026-QE89118
CLEANSTART-2026-QY59076
CLEANSTART-2026-SO50412
CLEANSTART-2026-UG08450
CLEANSTART-2026-UO66475
CLEANSTART-2026-UO85049
CLEANSTART-2026-UZ41796
CLEANSTART-2026-WQ85001
CLEANSTART-2026-WU03167
ECHO-15A8-1150-DD0D
PYSEC-2026-2617
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾