Menurut berita dari laman web ini pada 13 Ogos, Phoronix mendapati bahawa AMD telah memasukkan pembetulan kerentanan baharu untuk kernel Linux, terutamanya kerana pemproses AMD Zen generasi pertama mungkin membocorkan data selepas membahagikan dengan sifar.
Sehingga masa penerbitan ini, kernel Linux 6.4.10 stabil dan Linux 6.1.45 / 5.15.126 / 5.10.190 kernel LTS semuanya telah membetulkan kelemahan ini.
Pemaju AMD Linux Borislav Petkov menulis tampalan kernel untuk menangani pepijat dalam siri Ryzen 1000 dan pemproses siri EPYC 7001 Dia menjelaskan:
Dalam sesetengah kes, ralat berlaku apabila integer dibahagikan dengan 0, Ini mungkin meninggalkan basi. data quotient daripada operasi pembahagian sebelumnya pada seni bina Zen1.
Lakukan pembahagian dummy 0/1 sebelum kembali daripada pengendali pengecualian #DE untuk mengelakkan sebarang kemungkinan isu kebocoran data sensitif w.
Dalam kod, isu ini hanya dipanggil "Pepijat Spekulasi AMD DIV0".
Sudah tentu, bahagian maya 0/1 hanya berfungsi pada pemproses AMD Zen 1. Mesej kernel yang ditambahkan oleh patch ini juga menyatakan bahawa melumpuhkan teknologi SMT menyediakan perlindungan "menyeluruh" terhadap isu pembahagian dengan sifar.
Sebagai tambahan kepada pembetulan AMD Zen 1, pelbagai pepijat lain telah diperbaiki dalam Linux stabil dan kernel LTS minggu ini.
Pernyataan pengiklanan: Pautan lompat luaran yang terkandung dalam artikel (termasuk tetapi tidak terhad kepada hiperpautan, kod QR, kata laluan, dll.) digunakan untuk menyampaikan lebih banyak maklumat dan menjimatkan masa pemilihan sahaja. Semua artikel di laman web ini mengandungi kenyataan ini.
Atas ialah kandungan terperinci AMD menyerahkan kemas kini Linux untuk membetulkan kerentanan yang membocorkan data selepas seni bina Zen 1 dibahagikan dengan sifar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!