CVE-2022-39224 in Arr-pm
الملخص
بحسب VulDB • 06/07/2026
Arr-pm هي مكتبة لقراءة وكتابة ملفات RPM مُطوّرة بلغة Ruby. تُعد الإصدارات السابقة للإصدار 0.0.12 عرضةً لحقن أوامر النظام (OS Command Injection)، مما قد يؤدي إلى تنفيذ قشرة الأوامر إذا احتوى ملف RPM على حقل "ضاغط الحمولة" (payload compressor) خبيث. يؤثر هذا الثغرة في طريقتي `extract` و`files` التابعة للفئة `RPM::File` ضمن هذه المكتبة. يُصحّح الإصدار 0.0.12 هذه المشكلات. كحل بديل، يوصى بضمان احتواء أي ملفات RPM يتم معالجتها على قيم صالحة ومعروفة لضاغط الحمولة مثل gzip وbzip2 وxz وzstd وlzma. يمكن التحقق من حقل ضاغط الحمولة في ملف rpm باستخدام أداة سطر الأوامر `rpm`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.