The Salsa20 encryption algorithm in the Linux kernel before 4.14.8 does not correctly handle zero-length inputs, allowing a local attacker able to use the AF_ALG-based skcipher interface (CONFIG_CRYPTO_USER_API_SKCIPHER) to cause a denial of service (uninitialized-memory free and kernel crash) or have unspecified other impact by executing a crafted sequence of system calls that use the blkcipher_walk API. Both the generic implementation (crypto/salsa20_generic.c) and x86 implementation (arch/x86/crypto/salsa20_glue.c) of Salsa20 were vulnerable.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Dec 20, 2017 |
| Centos_linux | — | Upgrade kernel-rtUpgrade kernel | Aug 20, 2019 | Dec 20, 2017 |
| Debian | — | Upgrade linux | Dec 24, 2017 | Dec 20, 2017 |
| Huawei Euleros 2_0_sp1 | — | Upgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debugUpgrade kernelUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python-perfUpgrade perf | Jan 30, 2018 | Dec 20, 2017 |
| Huawei Euleros 2_0_sp2 | — | Upgrade kernel-develUpgrade kernel-headersUpgrade kernel-toolsUpgrade perfUpgrade kernel-debugUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfo | Jan 19, 2018 | Dec 20, 2017 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Nov 6, 2018 | Nov 29, 2017 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernel | Oct 31, 2018 | Dec 20, 2017 |
| Suse | — | Upgrade kernel-obs-buildUpgrade kernel-default-extraUpgrade kernel-devel-azureUpgrade kernel-defaultUpgrade kernel-azure-baseUpgrade kernel-default-manUpgrade kernel-docsUpgrade kernel-source-azure | Jan 4, 2018 | Dec 20, 2017 |
| Ubuntu | — | Upgrade linux-image-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.4.0-119-lowlatencyUpgrade linux-image-4.4.0-1054-awsUpgrade linux-image-4.4.0-1086-raspi2Upgrade linux-image-powerpc-smpUpgrade linux-image-powerpc-e500Upgrade linux-image-3.13.0-144-powerpc64-smpUpgrade linux-image-genericUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-3.13.0-144-powerpc-e500Upgrade linux-image-generic-lts-xenialUpgrade linux-image-gkeUpgrade linux-image-4.13.0-1014-azureUpgrade linux-image-4.4.0-119-powerpc64-embUpgrade linux-image-4.13.0-38-lowlatencyUpgrade linux-image-powerpc-e500mcUpgrade linux-image-4.4.0-119-powerpc-e500mcUpgrade linux-image-generic-lpae-lts-trustyUpgrade linux-image-oemUpgrade linux-image-4.4.0-119-powerpc-smpUpgrade linux-image-3.13.0-144-powerpc-e500mcUpgrade linux-image-4.13.0-1016-raspi2Upgrade linux-image-powerpc-e500mc-lts-xenialUpgrade linux-image-4.13.0-1022-oemUpgrade linux-image-4.4.0-119-genericUpgrade linux-image-4.4.0-1016-awsUpgrade linux-image-awsUpgrade linux-image-raspi2Upgrade linux-image-generic-lpae-lts-xenialUpgrade linux-image-powerpc64-embUpgrade linux-image-snapdragonUpgrade linux-image-3.13.0-144-powerpc-smpUpgrade linux-image-4.13.0-38-generic-lpaeUpgrade linux-image-generic-lpae-hwe-16.04Upgrade linux-image-powerpc64-smpUpgrade linux-image-generic-lts-trustyUpgrade linux-image-kvmUpgrade linux-image-azureUpgrade linux-image-4.4.0-119-generic-lpaeUpgrade linux-image-3.13.0-144-lowlatencyUpgrade linux-image-3.13.0-144-generic-lpaeUpgrade linux-image-4.13.0-38-genericUpgrade linux-image-4.4.0-1020-kvmUpgrade linux-image-powerpc-smp-lts-xenialUpgrade linux-image-4.4.0-1088-snapdragonUpgrade linux-image-3.13.0-144-powerpc64-embUpgrade linux-image-powerpc64-emb-lts-xenialUpgrade linux-image-powerpc64-smp-lts-xenialUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-4.4.0-119-powerpc64-smpUpgrade linux-image-3.13.0-144-genericUpgrade linux-image-gcpUpgrade linux-image-4.13.0-1012-gcp | Apr 25, 2018 | Dec 20, 2017 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Dec 20, 2017 |
Prioritise with Active Threat Intelligence
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