Key takeaways
- 0, hybrid post-quantum key exchange enabled by default, Encrypted Client Hello, and CRLite revocation via upki.
- Canonical authd introduces Microsoft Entra ID password authentication, Microsoft Authenticator MFA, and centralized UID/GID synchronization.
- The system and session message bus transitions to dbus-broker while maintaining complete AppArmor mediation.
The Ubuntu 26.10 security architecture focuses on shrinking pre-boot attack surfaces, expanding memory-safe system software, and modernizing enterprise authentication. In the “Stonking Stingray” release, Canonical slims the signed GRUB bootloader under UEFI Secure Boot by stripping unneeded filesystem parsers and image decoders. The distribution also completes its migration of core command-line utilities to Rust, switches the message bus to dbus-broker under AppArmor mediation, and introduces OpenSSL 4.0 with hybrid post-quantum key exchange. For enterprise fleet managers, the release adds native Microsoft Entra ID authentication with multi-factor verification, strengthening identity controls across endpoints ahead of the next long-term support release.
Slimmer boot chains and memory-safe core utilities
In standard UEFI Secure Boot environments, system firmware loads shim, which validates and initiates GRUB. Historically, GRUB bundled diverse filesystem drivers, partition table handlers, and image parsers that became frequent sources of Secure Boot bypass vulnerabilities. Ubuntu 26.10 eliminates this exposure by removing non-essential code from signed GRUB builds, retaining only the logic required to boot standard systems.
| Component or Feature | Ubuntu 26.10 Secure Boot Status | Operational Impact |
|---|---|---|
| Supported Filesystems for /boot | ext4, FAT, ISO9660, squashfs | Standard installations continue to boot normally. |
| Removed Filesystem Parsers | Btrfs, XFS, ZFS, HFS+ | Removed from signed GRUB; systems requiring these for /boot cannot boot under Secure Boot. |
| Advanced Storage Layouts for /boot | LVM, software RAID (except RAID1), LUKS removed | Disallowed for /boot under Secure Boot; these layouts continue to operate in the booted system. |
| Ancillary Boot Parsers | JPEG, PNG decoders and Apple partition tables removed | Eliminates image decoders and legacy partition tables to close early-boot vulnerability vectors. |
Canonical implemented these bootloader changes directly after Ubuntu 26.04 LTS to provide a stable runway for complex configurations. Organizations with custom storage layouts that require Btrfs or ZFS on /boot can remain on Ubuntu 26.04 LTS, which receives support through May 2041 via Ubuntu Pro and the Legacy add-on. Systems with Secure Boot disabled also retain access to the full legacy feature set.
Beyond the bootloader, TPM-backed full disk encryption now reaches devices lacking a hardware root of trust. Because firmware authenticity cannot be validated automatically on these machines, the installer requires a PIN or passphrase to prevent firmware tampering. Systems with a hardware root of trust, common on hardware built since 2021, continue to unlock automatically. In parallel, fwupd now prompts for recovery keys only when an update alters measurements tied to disk-unlock policies.
At user level, Ubuntu 26.10 completes the migration of core utilities to the Rust-based uutils suite. While Ubuntu 26.04 LTS introduced Rust for most core utilities, it retained GNU implementations of cp, mv, and rm. Those three utilities now run on Rust, eliminating memory safety risks like use-after-free and buffer overflows in core commands. Engineering teams monitoring software supply chain security should test internal scripts against uutils to verify behavioral compatibility.
Cryptographic modernization and message bus isolation
Ubuntu 26.10 moves to OpenSSL 4.0 and OpenSSH 10.5, advancing post-quantum cryptography to mitigate harvest-now, decrypt-later risks. OpenSSL defaults to hybrid post-quantum key exchange when supported by peers. Version 4.0 introduces the curveSM2MLKEM768 hybrid group alongside ML-KEM, ML-DSA, SLH-DSA, ML-DSA-MU, and cSHAKE functions. It also adds Encrypted Client Hello (ECH) support to protect TLS ClientHello metadata from network observers.
This update removes legacy cryptographic interfaces. OpenSSL eliminates the ENGINE interface in favor of providers, removes SSLv3, and disables deprecated elliptic curves. Organizations relying on hardware security modules (HSMs) or TPM keys must transition to OpenSSL providers. Concurrently, Ubuntu introduces upki, integrating CRLite revocation caches into curl to enable local revocation checks without per-connection network calls to certificate authorities.
For inter-process communication, dbus-broker replaces the legacy dbus-daemon across system and user session buses. Serving as a trust boundary between unprivileged processes and privileged services, dbus-broker improves accounting and scalability while preserving AppArmor mediation.
In addition, Ubuntu packages ntpd-rs in the archive for evaluation. As a Gold Sponsor of the Trifecta Tech Foundation, Canonical is funding development toward chrony feature parity—including multi-threading, GPSd support, and AppArmor sandboxing—ahead of planned default adoption in Ubuntu 27.04.
Enterprise identity and endpoint confinement

Enterprise identity management expands via Canonical’s authd daemon, which adds support for Microsoft Entra ID password authentication and Microsoft Authenticator multi-factor authentication. To ensure fleet-wide permission consistency, authd derives POSIX user and group IDs directly from identity provider attributes. Administrators can also disable local passwords entirely. As expanding credential layers complicate IT governance, this integration aligns Linux endpoints with corporate access policies.
NetworkManager adds PKCS#11 smart-card support for VPN connections, allowing desktop users to authenticate with hardware tokens such as YubiKeys directly from the desktop menu.
On the desktop, the new Myna dictation utility performs on-device speech-to-text via a sandboxed Snap inference engine. Voice audio is processed entirely in local memory and discarded after transcription, avoiding transmission to cloud services.
Underpinning these updates is Linux kernel 7.3, featuring AppArmor, Landlock, SELinux, and Smack enhancements, BPF verifier patches for speculative execution safety, NTFS3 hardening, and expanded Rust support for PowerPC architectures.
What happens next
Ubuntu 26.10 is an interim release supported for nine months until July 2027. Enterprise teams should use this release to validate workloads ahead of the next long-term release, Ubuntu 28.04 LTS.
Administrators evaluating Ubuntu 26.10 should prioritize the following verification steps:
- Review UEFI boot configurations to ensure /boot filesystems use supported formats (ext4, FAT, ISO9660) before enabling Secure Boot.
- Test administrative automation scripts and deployment tooling for compatibility with Rust-based
cp,mv, andrmimplementations. - Migrate HSM and token configurations from deprecated OpenSSL engines to modern providers.
- Validate Microsoft Entra ID authentication and MFA policies in staging environments using authd.
Sources
- What’s new in security for Ubuntu 26.10? | Ubuntu
- Streamlining secure boot for 26.10 – Foundations – Ubuntu Discourse
- An update on rust-coreutils – Foundations – Ubuntu Discourse
- Ubuntu 26.10 is switching to dbus-broker – Foundations – Ubuntu Discourse
- Microsoft Entra ID Password and MFA sign-in comes to Ubuntu – Desktop – Ubuntu Discourse
- Introducing Myna: Speech to Text for Ubuntu Desktop – Desktop – Ubuntu Discourse
- Ntpd-rs: it’s about time! – Project Discussion – Ubuntu Discourse



