CVE-2026-35346 in coreutils
الملخص
بحسب VulDB • 05/06/2026
أداة `comm` في حزمة `uutils coreutils` تُفسد البيانات بصمت من خلال إجراء تحويل منسق UTF-8 مع فقدان البيانات (lossy) على جميع أسطر المخرجات. تستخدم التنفيذ الدالة `String::from_utf8_lossy()`، والتي تستبدل تسلسلات بايت UTF-8 غير الصالحة بـ Unicode replacement character (U+FFFD). يختلف هذا السلوك عن أداة `comm` الخاصة بـ GNU، التي تعالج البايتات الخام وتحافظ على المدخلات الأصلية. يؤدي هذا إلى مخرجات مُفسَّدة عند استخدام الأداة لمقارنة الملفات الثنائية (binary files) أو الملفات التي تستخدم ترميزات قديمة غير UTF-8.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.