CVE-2026-39977 in -builderالمعلومات

الملخص

بحسب VulDB • 11/05/2026

flatpak-builder هو أداة لبناء حزم flatpak من الشفرة المصدرية. من الإصدار 1.4.5 وحتى قبل 1.4.8، يأخذ مفتاح الترخيص license-files في ملف البيان (manifest) مصفوفة من المسارات إلى ملفات الترخيص المحددة من قبل المستخدم، والتي تكون نسبية إلى دليل المصدر الخاص بالوحدة (module). يتم حل المسارات الموجودة في هذه المصفوفة باستخدام g_file_resolve_relative_path() والتحقق منها للتأكد من بقائها داخل دليل المصدر باستخدام فحوصتين: g_file_get_relative_path() التي لا تحل الروابط الرمزية (symlinks)، و g_file_query_file_type() مع G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS التي تنطبق فقط على مكون المسار النهائي. يتم تشغيل عملية النسخ على المضيف (host). يمكن استغلال هذا الثغرة باستخدام ملف بيان و/أو مصدر مُعدّ خصيصاً لقراءة ملفات عشوائية من المضيف والتقاطها في ناتج البناء. تم إصلاح هذه الثغرة في الإصدار 1.4.8.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

GitHub M

حجز

08/04/2026

إفشاء

09/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-356657

EPSS

0.00288

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!