Bug dina OpenSSL ngarecah sababaraha aplikasi openSUSE Tumbleweed saatos pembaruan

Ngamutahirkeun OpenSSL kana versi 1.1.1b dina gudang openSUSE Tumbleweed LED к palanggaran kinerja sababaraha aplikasi pakait sareng libopenssl tur ngagunakeun lokal Rusia atawa Ukraina. Masalahna muncul saatos nambihan kana OpenSSL parobahan ka panyangga panangan pesen kasalahan (SYS_str_reasons). Panyangga ditetepkeun dina 4 kilobyte, tapi ieu henteu cekap pikeun sababaraha lokal Unicode.

Kaluaran strerror_r, dipaké pikeun ngeusian panyangga, nyaéta 6856 bait pikeun lokal Rusia, sarta 7000 pikeun lokal Ukraina.Dina kode OpenSSL, mimitina. ieu pariksa keur ngabahekeun, tapi éta nalika buntut dipotong nyandak kana rekening ukuran éta hiji bait leuwih badag batan nilai sabenerna, nu ngabalukarkeun hiji-bait mudal na kacilakaan nalika loading transkrip kode kasalahan anu panjang teuing.

Ayeuna geus disiapkeun koreksi, tapi can ditarima. Pikeun balik deui ka versi stabil saméméhna (OpenSSL 1.1.0h) anjeun tiasa ngajalankeun paréntah di handap ieu:

sudo zypper dina tumbleweed-cli
sudo tumbleweed init
sudo tumbleweed switch 20190514
sudo zypper ref && sudo zypper dup && sudo zypper inr

sumber: opennet.ru

Tambahkeun komentar