OpenSSL හි දෝෂයක් යාවත්කාලීන කිරීමෙන් පසු openSUSE Tumbleweed යෙදුම් කිහිපයක් බිඳ දැමීය

OpenSUSE Tumbleweed ගබඩාවේ 1.1.1b අනුවාදයට OpenSSL යාවත්කාලීන කිරීම LED к උල්ලංඝනය libopenssl හා සම්බන්ධ සමහර යෙදුම්වල කාර්ය සාධනය සහ රුසියානු හෝ යුක්රේන ස්ථාන භාවිතා කිරීම. එය OpenSSL වෙත එකතු කිරීමෙන් පසුව ගැටළුව මතු විය වෙනස් දෝෂ පණිවිඩ බෆර හසුරුවන්නා වෙත (SYS_str_reasons). බෆරය කිලෝබයිට් 4කින් අර්ථ දක්වා ඇත, නමුත් සමහර යුනිකෝඩ් ස්ථාන සඳහා මෙය ප්‍රමාණවත් නොවීය.

බෆරය පිරවීම සඳහා භාවිතා කරන strerror_r හි ප්‍රතිදානය රුසියානු පෙදෙසිය සඳහා බයිට් 6856ක් වන අතර යුක්රේන පෙදෙසිය සඳහා 7000ක් වේ. OpenSSL කේතයේ, මුලින් විය පිටාර ගැලීම සඳහා පරීක්ෂා කරන්න, නමුත් එය වලිගය කපා දැමූ විටය සැලකිල්ලට ගත්හ ප්‍රමාණය සත්‍ය අගයට වඩා එක් බයිටයක් විශාල වූ අතර, එය එක් බයිටයක් පිටාර ගැලීමට හේතු වූ අතර දිගු වූ දෝෂ කේත පිටපත් පූරණය කිරීමේදී බිඳ වැටීමට හේතු විය.

දැනට දැනටමත් සූදානම් නිවැරදි කිරීම, නමුත් එය තවමත් පිළිගෙන නොමැත. පෙර ස්ථාවර අනුවාදය වෙත ආපසු යාමට (OpenSSL 1.1.0h) ඔබට පහත විධානයන් ක්‍රියාත්මක කළ හැක:

tumbleweed-cli හි sudo zypper
sudo tumbleweed init
sudo tumbleweed ස්විචය 20190514
sudo zypper ref && sudo zypper dup && sudo zypper inr

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න