TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #11896 2.57K
В Rust Coreutils 0.9 устранено 44 уязвимости, но совместимость с GNU упала до 90,58%

Вышла новая версия uutils coreutils 0.9.0. Уровень совместимости с эталонным набором тестов GNU Coreutils составил 90,58% (было 94,74%). Снижение объясняется обновлением тестового набора до GNU Coreutils 9.11, в котором добавлено 25 новых тестов. Успешно пройдено 625 тестов (было 630), неудачных — 56 (было 21).

Устранены 44 уязвимости, выявленные в ходе аудита компанией Zellic. Большинство вызваны расхождением поведения с GNU coreutils или состоянием гонки (например, подмена файла на симлинк между проверкой и выполнением операции). В контексте запуска cp, chmod, mv с правами root такие уязвимости позволяют скопировать или перезаписать произвольные файлы. Для защиты задействован модуль uucore::safe_copy.

Продолжен перевод утилит на rustix (переведены id, tr, timeout, sort, wc, tail, cp, who, factor). Проведена чистка от unsafe-операций. В cat, wc, head, tail, yes, cp, tee, unexpand задействованы вызовы splice(), tee() и pipe(), исключающие лишнее копирование данных. Улучшена совместимость numfmt, date, tr, cksum, factor, head, stat, sort. В ln, dd, mktemp, tty добавлена сборка в WebAssembly/WASI.

Linux / Линукс 🥸
GitHub Release 0.9.0 · uutils/coreutils Rust Coreutils 0.9.0 Release: We are excited to announce the release of Rust Coreutils 0.9.0 - a release focused on safety and security. This cycle was shaped by a third-party security audit, drivi...
  • 👍 21
  • 😁 8
  • 🌚 3
More from @linux_gram
  1. Oct 16, 2026DevOps-инженеры тут? У нас для вас новость — зовём на митап! 28 октября, 18:30, Новосибирс…
  2. Oct 16, 2026Linux / Линукс 🥸
  3. Oct 16, 2026Вышел Ubuntu 26.10 "Stonking Stingray" Вышел промежуточный релиз Ubuntu 26.10, в котором C…
  4. Oct 15, 2026Linux / Линукс 🥸
  5. Oct 15, 2026Epic Games выкатила тестовую версию нативного Epic Games Launcher для Linux и объявила о п…
  6. Oct 15, 2026Linux / Линукс 🥸
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →