LANGUAGES Signal 496
Ubuntu 26.10 completes Rust coreutils migration after TOCTOU fixes
Ubuntu 26.10 ships a full set of Rust-based core utilities, completing the distro's migration after security issues in cp, mv, and rm were resolved upstream.
For engineers, this is a security upgrade with no functional change: the Rust uutils are drop-in compatible with GNU coreutils, so scripts and workflows should behave identically. The migration addresses memory-safety bugs at compile time, which C cannot catch, and follows a security audit that found TOCTOU issues in the held-back commands. Canonical's ongoing funding of Rust projects also points to broader adoption, such as the planned NTP rewrite.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
Ubuntu 26.10 completes the transition to Rust-based coreutils, with cp, mv, and rm now migrated after TOCTOU issues were fixed upstream.
The Rust uutils aim for drop-in compatibility with GNU versions, treating any deviation as a bug.
Canonical donates €40,000 per year to Trifecta Tech Foundation, which is rewriting NTP in Rust for future Ubuntu use.
THE CLUSTER
↗