CVE-2017-17805
Təsvir
Linux kernel-in 4.14.8 versiyasından əvvəlki Salsa20 şifrələmə alqoritmi sıfır uzunluqlu girişləri düzgün emal etmir. Bu, AF_ALG əsaslı skcipher interfeysindən (CONFIG_CRYPTO_USER_API_SKCIPHER) istifadə edə bilən lokal hücumçuya blkcipher_walk API-dən istifadə edən xüsusi hazırlanmış sistem çağırışları ardıcıllığını icra etməklə xidmətdən imtina (başlanğıc dəyəri təyin olunmamış yaddaşın azad edilməsi və kernel çökməsi) yaratmağa və ya digər qeyri-müəyyən təsir göstərməyə imkan verir. Salsa20-nin həm ümumi implementasiyası (crypto/salsa20_generic.c), həm də x86 implementasiyası (arch/x86/crypto/salsa20_glue.c) həssas idi.
Necə düzəltmək olar
- linux linux_kernel3.2.97, 3.16.52, 3.18.89, 4.1.49, 4.4.107, 4.9.71, 4.14.8 və ya daha yeni versiya
- access.redhat.com/errata/RHSA-2018:3083
- usn.ubuntu.com/3617-1/
- usn.ubuntu.com/3619-2/
- debian.org/security/2018/dsa-4082
- usn.ubuntu.com/3617-3/
- usn.ubuntu.com/3632-1/
- usn.ubuntu.com/3620-2/
- access.redhat.com/errata/RHSA-2018:2948
- debian.org/security/2017/dsa-4073
- usn.ubuntu.com/3617-2/
- usn.ubuntu.com/3620-1/
- access.redhat.com/errata/RHSA-2018:3096
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 2.6.25 ≤ v < 3.2.97, 3.3 ≤ v < 3.16.52, 3.17 ≤ v < 3.18.89, 3.19 ≤ v < 4.1.49, 4.2 ≤ v < 4.4.107, 4.5 ≤ v < 4.9.71, 4.10 ≤ v < 4.14.8 | 3.2.97, 3.16.52, 3.18.89, 4.1.49, 4.4.107, 4.9.71, 4.14.8 |
| debian debian_linux | 8.0, 9.0 | — |
| opensuse leap | 42.2 | — |
| opensuse_project leap | 42.3 | — |
| suse linux_enterprise_desktop | 12 | — |
| suse linux_enterprise_server | 11, 12 | — |
| suse linux_enterprise_server_for_raspberry_pi | 12 | — |
| canonical ubuntu_linux | 12.04, 14.04, 16.04, 17.10 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.