OpenSSL တွင် ချွတ်ယွင်းချက်တစ်ခုသည် အပ်ဒိတ်တစ်ခုပြီးနောက် openSUSE Tumbleweed အပလီကေးရှင်းအချို့ကို ပျက်သွားစေပါသည်။

openSUSE Tumbleweed repository ရှိ OpenSSL ဗားရှင်း 1.1.1b သို့ အပ်ဒိတ်လုပ်နေသည် အယ်လ်အီးဒီ к ချိုးဖောက်မှု libopenssl နှင့်ဆက်စပ်သော အချို့သော အက်ပ်လီကေးရှင်းများ၏ စွမ်းဆောင်ရည်နှင့် ရုရှား သို့မဟုတ် ယူကရိန်းဒေသခံများကို အသုံးပြုခြင်း။ ၎င်းကို OpenSSL သို့ထည့်ပြီးနောက် ပြဿနာပေါ်လာသည်။ အပြောင်းအလဲများ error message buffer handler (SYS_str_reasons) သို့။ ကြားခံအား 4 ကီလိုဘိုက်ဟု သတ်မှတ်ခဲ့သော်လည်း အချို့သော Unicode ဒေသများအတွက် မလုံလောက်ပါ။

ကြားခံဖြည့်ရန်အသုံးပြုသည့် strerror_r ၏ထွက်ရှိမှုသည် ရုရှားနိုင်ငံအတွက် 6856 bytes နှင့် Ukrainian locale အတွက် 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

source: opennet.ru

မှတ်ချက် Add