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 perfUpgrade python-perfUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debugUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-develUpgrade kernel-headers | Jan 30, 2018 | Dec 20, 2017 |
| Huawei Euleros 2_0_sp2 | — | Upgrade kernel-tools-libsUpgrade kernel-debug-develUpgrade python-perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-toolsUpgrade kernel-headersUpgrade perfUpgrade kernel-debug | Jan 19, 2018 | Dec 20, 2017 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Nov 6, 2018 | Nov 29, 2017 |
| Redhat_linux | — | Upgrade kernel-rtUpgrade kernel | Oct 31, 2018 | Dec 20, 2017 |
| Suse | — | Upgrade kernel-default-extraUpgrade kernel-defaultUpgrade kernel-obs-buildUpgrade kernel-devel-azureUpgrade kernel-docsUpgrade kernel-source-azureUpgrade kernel-default-manUpgrade kernel-azure-base | Jan 4, 2018 | Dec 20, 2017 |
| Ubuntu | — | Upgrade linux-image-powerpc64-emb-lts-xenialUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-3.13.0-144-genericUpgrade linux-image-4.4.0-1088-snapdragonUpgrade linux-image-3.13.0-144-lowlatencyUpgrade linux-image-4.4.0-119-generic-lpaeUpgrade linux-image-kvmUpgrade linux-image-generic-lpae-hwe-16.04Upgrade linux-image-4.4.0-119-genericUpgrade linux-image-4.13.0-1012-gcpUpgrade linux-image-3.13.0-144-powerpc64-embUpgrade linux-image-4.4.0-119-powerpc64-smpUpgrade linux-image-snapdragonUpgrade linux-image-powerpc64-smpUpgrade linux-image-powerpc-smp-lts-xenialUpgrade linux-image-raspi2Upgrade linux-image-powerpc64-embUpgrade linux-image-4.13.0-38-genericUpgrade linux-image-3.13.0-144-powerpc-smpUpgrade linux-image-gcpUpgrade linux-image-4.4.0-1020-kvmUpgrade linux-image-4.4.0-1016-awsUpgrade linux-image-generic-lpae-lts-xenialUpgrade linux-image-awsUpgrade linux-image-generic-lts-trustyUpgrade linux-image-4.13.0-1022-oemUpgrade linux-image-powerpc64-smp-lts-xenialUpgrade linux-image-powerpc-e500mc-lts-xenialUpgrade linux-image-4.13.0-38-generic-lpaeUpgrade linux-image-3.13.0-144-generic-lpaeUpgrade linux-image-azureUpgrade linux-image-generic-lpae-lts-trustyUpgrade linux-image-generic-lpaeUpgrade linux-image-4.4.0-1086-raspi2Upgrade linux-image-powerpc-smpUpgrade linux-image-4.4.0-119-lowlatencyUpgrade linux-image-genericUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-lowlatencyUpgrade linux-image-4.13.0-1016-raspi2Upgrade linux-image-oemUpgrade linux-image-4.4.0-1054-awsUpgrade linux-image-4.4.0-119-powerpc-smpUpgrade linux-image-powerpc-e500Upgrade linux-image-4.13.0-1014-azureUpgrade linux-image-4.4.0-119-powerpc-e500mcUpgrade linux-image-powerpc-e500mcUpgrade linux-image-4.4.0-119-powerpc64-embUpgrade linux-image-3.13.0-144-powerpc-e500Upgrade linux-image-gkeUpgrade linux-image-4.13.0-38-lowlatencyUpgrade linux-image-3.13.0-144-powerpc-e500mcUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-3.13.0-144-powerpc64-smpUpgrade linux-image-generic-lts-xenial | 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