OpenSSH 10.0, a significant update to the widely adopted secure remote login and file transfer toolset, was officially released on April 9, 2025.
This milestone version introduces substantial protocol changes, enhanced security features, and critical improvements to prepare for quantum computing threats.
The most notable security enhancement is the implementation of the hybrid post-quantum algorithm mlkem768x25519-sha256 as the default for key agreement.
This algorithm provides protection against potential quantum computer attacks while maintaining backward compatibility with traditional cryptographic methods.
According to the release notes, this NIST-standardized algorithm “is guaranteed to be no less strong than the popular curve25519-sha256 algorithm” while offering better performance than previous defaults.
On the protocol front, OpenSSH 10.0 completes the long-running deprecation of the DSA signature algorithm, which began in 2015 when it was initially disabled by default.
This weak algorithm has been fully removed after repeated warnings over the past year, marking a significant step toward stronger security standards across the SSH ecosystem.
The release also modifies cipher preferences, now prioritizing AES-GCM over AES-CTR when selecting connection encryption methods.
The updated cipher preference list is now “Chacha20/Poly1305, AES-GCM (128/256) followed by AES-CTR (128/192/256)”.
A major structural change affects the server component (sshd), where the user authentication code has been relocated from the per-connection sshd-session binary to a new dedicated sshd-auth binary.
This separation ensures that “the crucial pre-authentication attack surface has an entirely disjoint address space from the code used for the rest of the connection,” significantly improving security isolation.
Additionally, finite field Diffie-Hellman key exchange (the “diffie-hellman-group*” and “diffie-hellman-group-exchange-*” methods) is now disabled by default in sshd.
The release notes explain this change by stating that finite field Diffie-Hellman “is slow and computationally expensive for the same security level as Elliptic Curve DH or PQ key agreement while offering no redeeming advantages”.
For system administrators and power users, OpenSSH 10.0 introduces valuable configuration enhancements, including:
The release also addresses a security vulnerability in the DisableForwarding directive, which previously failed to properly disable X11 forwarding and agent forwarding as documented.
Users should note that this version introduces changes to scp and sftp, which now pass ControlMaster no to SSH by default, potentially affecting workflows that rely on automatic multiplexing.
With its robust security improvements and forward-looking cryptographic defaults, OpenSSH 10.0 represents a significant advancement for secure remote connectivity in an increasingly security-conscious computing environment.
OpenSSH 10.0 is now available for download from official mirrors. Users are encouraged to upgrade promptly to benefit from enhanced security features and improved functionality.
Application Security is no longer just a defensive play, Time to Secure -> Free Webinar
Microsoft has pushed out an emergency, out-of-band Windows 11 update after its September Patch Tuesday…
CDR is the runtime, real-time half of cloud security: while CSPM tells you what’s misconfigured,…
Your SaaS estate M365, Salesforce, Workday, Slack, hundreds of others is a sprawl of misconfigurations,…
DSPM finds sensitive data you didn’t know you had, classifies it, maps who can reach…
Open-source packages are meant to save developers time. In the GemStuffer campaign, that trust became…
Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…