E Feeler an OpenSSL huet e puer openSUSE Tumbleweed Uwendungen no engem Update gebrach

Update OpenSSL op Versioun 1.1.1b am openSUSE Tumbleweed Repository LED к Violatioun Leeschtung vun e puer Uwendungen verbonne mat libopenssl a benotzt russesch oder ukrainesch locales. De Problem erschéngt nodeems et op OpenSSL bäigefüügt gouf änneren an de Fehlermeldungsbufferhandler (SYS_str_reasons). De Puffer gouf op 4 Kilobytes definéiert, awer dëst war net genuch fir e puer Unicode Lokaler.

D'Ausgab vum strerror_r, benotzt fir de Puffer ze fëllen, ass 6856 Bytes fir d'russesch Locale, a 7000 fir d'Ukrainesch Locale. Am OpenSSL Code, am Ufank war kontrolléiert iwwer Iwwerschwemmung, awer et ass wann de Schwanz ofgeschnidden ass berücksichtegt huet d'Gréisst war e Byte méi grouss wéi den eigentleche Wäert, wat e One-Byte Iwwerfloss a Crash verursaacht huet beim Luede vu Feelercode-Transkriptiounen déi ze laang waren.

Aktuell scho virbereet Korrektur, mä et ass nach net ugeholl ginn. Fir zréck op déi viregt stabil Versioun (OpenSSL 1.1.0h) ze rullen, kënnt Dir déi folgend Kommandoen ausféieren:

sudo zypper an tumbleweed-cli
sudo tumbleweed init
sudo Tumbleweed Switch 20190514
sudo zypper ref && sudo zypper dup && sudo zypper inr

Source: opennet.ru

Setzt e Commentaire