PT-2026-37052

CVE-2026-42574

·

تاريخ النشر

2026-05-04

·

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

2026-09-18

الوصف من

CVSS 3.1
7.5
عالية
المقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات apko من 0.14.8 إلى 1.2.4
الوصف
يمكن لملف .apk مُعدّ خصيصًا تثبيت إدخال tar من نوع TypeSymlink بحيث يشير الهدف إلى موقع خارج جذر البناء. ويمكن لعمليات إنشاء الدلائل أو كتابة الملفات اللاحقة في نفس الأرشيف أو في أرشيف لاحق أن تتجاوز هذا الرابط الرمزي للوصول إلى مسارات المضيف التي يمتلك مستخدم البناء إذنًا للكتابة فيها. تنشأ المشكلة من الأداة المساعدة sanitizePath الموجودة في pkg/apk/fs/rwosfs.go، والتي ترفض فقط التجاوز اللغوي لـ .. وتفشل في حل أو رفض الروابط الرمزية. يؤثر هذا على أساليب DirFS المدعومة بالقرص التي تمرر المسارات التي يوفرها المستدعي إلى استدعاءات المكتبة القياسية التي تتبع الروابط الرمزية، بما في ذلك ReadFile() وWriteFile() وChmod() وChown() وChtimes() وMkdirAll() وMkdir() وMknod(). العنصر الأساسي الذي يمكن الوصول إليه أثناء استخراج ملفات tar هو سلسلة MkdirAll() / Mkdir() / WriteFile() عبر apko build-cpio والمستهلكين المدعومين بالقرص مثل melange.
التوصيات
التحديث إلى الإصدار 1.2.5.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-QQ3R-W4HJ-GJP6
CLEANSTART-2026-PO41193
GO-2026-5589
OPENSUSE-SU-2026:21483-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾