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