Ett fel i OpenSSL har stört vissa applikationer i openSUSE Tumbleweed efter uppdateringen

Uppdatering av OpenSSL till version 1.1.1b i openSUSE Tumbleweed-förvaret ledde till till störningar i funktionaliteten hos vissa applikationer kopplade till libopenssl och som anvÀnder ryska eller ukrainska lokala instÀllningar. Problemet uppstod efter att OpenSSL för i felmeddelandehanteraren (SYS_str_reasons). Bufferten var definierad till 4 kilobyte, men det var inte tillrÀckligt för vissa Unicode-lokaliseringar.

Utdata frĂ„n strerror_r, som anvĂ€nds för att fylla bufferten, för den ryska lokaliseringen Ă€r 6856 byte, och för den ukrainska – 7000. I OpenSSL-koden fanns initialt en kontroll för överflöd, men den tog vid beskĂ€rning av svansen hĂ€nsyn till storleken pĂ„ en byte mer Ă€n det faktiska vĂ€rdet, vilket ledde till ett enbytesöverskridande och ett krasch nĂ€r för lĂ„ng avkodning av felkoder laddades.

För nÀrvarande har en fix, men den har Ànnu inte antagits. För att ÄtergÄ till den föregÄende stabila versionen (OpenSSL 1.1.0h) kan man köra kommandona:

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

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster