malcontent is software for discovering supply-chain compromises through context, differential analysis, and YARA. Prior to version 1.21.0, malcontent would remove nested archives which failed to extract which could potentially leave malicious content. A better approach is to preserve these archives so that malcontent can attempt a best-effort scan of the archive bytes. Version 1.21.0 fixes the issue.
malcontent versions prior to 1.21.0 fail to properly handle nested archives that cannot be extracted, potentially leaving malicious content undetected during supply-chain compromise analysis. The vulnerability allows malicious archives to bypass security scanning by exploiting improper archive handling logic.
تحتوي ثغرة CVE-2026-28407 على خلل في معالجة الأرشيفات المتداخلة في أداة malcontent المستخدمة لاكتشاف المساومات في سلسلة التوريد. يؤدي الفشل في استخراج الأرشيفات المتداخلة إلى إزالتها بدلاً من الحفاظ عليها للفحص، مما يسمح بتجاوز المحتوى الضار. تم إصلاح المشكلة في الإصدار 1.21.0 الذي يحافظ على هذه الأرشيفات لمحاولة فحص أفضل.
إصدارات malcontent السابقة للإصدار 1.21.0 تفشل في التعامل الصحيح مع الأرشيفات المتداخلة التي لا يمكن استخراجها، مما قد يترك محتوى ضار دون اكتشاف أثناء تحليل سلسلة التوريد. يسمح الثغرة بتجاوز المحتوى الضار لفحوصات الأمان باستغلال منطق معالجة الأرشيف غير الصحيح.
Update malcontent to version 1.21.0 or later immediately. Organizations should review supply-chain security scanning processes and ensure all archive extraction failures are properly logged and investigated rather than silently removed.
قم بتحديث malcontent إلى الإصدار 1.21.0 أو أحدث على الفور. يجب على المنظمات مراجعة عمليات فحص أمان سلسلة التوريد والتأكد من تسجيل وتحقيق جميع حالات فشل استخراج الأرشيفات بشكل صحيح بدلاً من إزالتها بصمت.