OpenSSH 7.7 through 7.9 and 8.x before 8.1, when compiled with an experimental key type, has a pre-authentication integer overflow if a client or server is configured to use a crafted XMSS key. This leads to memory corruption and local code execution because of an error in the XMSS key parsing algorithm. NOTE: the XMSS implementation is considered experimental in all released OpenSSH versions, and there is no supported way to enable it when building portable OpenSSH.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade openssh | Jul 30, 2024 | Oct 9, 2019 |
| Gentoo Linux | — | Upgrade net-misc/openssh. | Nov 8, 2019 | Oct 9, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade openssh-clientsUpgrade openssh-keycatUpgrade opensshUpgrade openssh-cavsUpgrade openssh-ldapUpgrade openssh-serverUpgrade openssh-askpass | Nov 28, 2019 | Oct 9, 2019 |
| Openbsd Openssh | — | Upgrade to the latest version of OpenSSH | Oct 18, 2019 | Oct 9, 2019 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Oct 9, 2019 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub