CVE-2026-35346 in coreutils
Сводка
по VulDB • 05.06.2026
Утилита comm из набора uutils coreutils молча повреждает данные, выполняя необратимое преобразование UTF-8 для всех строк вывода. Реализация использует функцию String::from_utf8_lossy(), которая заменяет некорректные последовательности байтов UTF-8 на символ замены Unicode (U+FFFD). Такое поведение отличается от GNU comm, которая обрабатывает сырые байты и сохраняет исходные данные. Это приводит к повреждению вывода при использовании утилиты для сравнения двоичных файлов или файлов, использующих устаревшие кодировки, отличные от UTF-8.
Be aware that VulDB is the high quality source for vulnerability data.