PT-2025-23607

CVE-2024-12718

·

تاريخ النشر

2025-06-03

·

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

2026-09-18

الوصف من

CVSS 4.0
10
حرجة
المقاييسAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Python من 3.12 إلى 3.13
الوصف
توجد مشكلة في وحدة tarfile عند استخراج أرشيفات tar غير موثوق بها. عند استخدام الدالتين TarFile.extractall() أو TarFile.extract() مع تعيين المعلمة filter إلى data أو tar، من الممكن تعديل بيانات تعريف الملف (مثل وقت آخر تعديل) أو أذونات الملف (chmod) للملفات الموجودة خارج دليل الاستخراج المقصود. في Python 3.14 والإصدارات الأحدث، تغيرت القيمة الافتراضية للمعلمة filter إلى data، مما يجعل المستخدمين الذين يعتمدون على هذا السلوك الافتراضي عرضة لهذه المشكلة. وقد يؤدي ذلك إلى تعديل الملفات بشكل تعسفي على النظام وفقدان محتمل للبيانات.
التوصيات
قم بتحديث Python 3.12 إلى الإصدار 3.12.7-1ubuntu2.2 أو أحدث.
قم بتحديث Python 3.13 إلى الإصدار 3.13.0-1ubuntu0.3 أو أحدث.
كحل مؤقت، تجنب استخدام المعلمة filter بالقيم data أو tar عند استخراج الأرشيفات غير الموثوق بها باستخدام TarFile.extractall() أو TarFile.extract().
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ALSA-2025:10026
ALSA-2025:10031
ALSA-2025:10128
ALSA-2025:10136
ALSA-2025:10140
ALSA-2025:10148
ALSA-2025:10189
AZL-62258
BIT-LIBPYTHON-2024-12718
BIT-PYTHON-2024-12718
BIT-PYTHON-MIN-2024-12718
CESA-2025_10026
CESA-2025_10031
CESA-2025_10128
CLEANSTART-2026-CI66802
CLEANSTART-2026-IG20308
CLEANSTART-2026-KM27583
CLEANSTART-2026-OH23140
CLEANSTART-2026-SP91806
CLEANSTART-2026-XR78310
ECHO-83E1-A1F5-89BA
INFSA-2025_10026
INFSA-2025_10031
INFSA-2025_10128
INFSA-2025_10136
INFSA-2025_10148
INFSA-2025_10189
MGASA-2025-0280
OESA-2025-1789
OESA-2025-1790
OESA-2025-1791
OESA-2025-2304
OESA-2025-2305
OESA-2025-2538
OPENSUSE-SU-2025:15285-1
OPENSUSE-SU-2025:15286-1
OPENSUSE-SU-2025:15287-1
OPENSUSE-SU-2025:15288-1
OPENSUSE-SU-2025:15290-1
PSF-2025-5
RHSA-2025:10026
RHSA-2025_10026
RHSA-2025:10028
RHSA-2025:10031
RHSA-2025_10031
RHSA-2025:10128
RHSA-2025_10128
RHSA-2025:10136
RHSA-2025_10136
RHSA-2025:10140
RHSA-2025:10148
RHSA-2025_10148
RHSA-2025:10189
RHSA-2025_10189
RHSA-2025:10399
RHSA-2025:10484
RHSA-2025:10602
RHSA-2025:9918
SUSE-SU-2025:02047-1
SUSE-SU-2025_02047-1
SUSE-SU-2025:02048-1
SUSE-SU-2025:02049-1
SUSE-SU-2025_02049-1
SUSE-SU-2025:02050-1
SUSE-SU-2025_02050-1
SUSE-SU-2025:02057-1
SUSE-SU-2025_02057-1
SUSE-SU-2025:02074-1
SUSE-SU-2025:02297-1
SUSE-SU-2025_02297-1
SUSE-SU-2025:02427-1
SUSE-SU-2025:02778-1
SUSE-SU-2025_02778-1
SUSE-SU-2025:20492-1
SUSE-SU-2025:20539-1
SUSE-SU-2026:0210-1
USN-7583-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾