Organizacja The Document Foundation o wydaniu , pierwszej wersji poprawkowej z rodziny „fresh“. Wersja 6.3.1 jest skierowana do entuzjastów, zaawansowanych użytkowników oraz tych, którzy preferują najnowsze wersje oprogramowania. Dla bardziej konserwatywnych użytkowników i przedsiębiorstw przygotowano aktualizację stabilnej gałęzi LibreOffice 6.2.7 „still“. Gotowe pakiety instalacyjne dla systemów Linux, macOS i Windows. Wersja 6.3.1 zawiera poprawki 93 błędów (, ), a wersja 6.2.7 — 32 ().
Oprócz poprawek błędów w nowych wydaniach wprowadzono metody blokowania dodatkowych wektorów eksploatacji , pozwalających na wykonanie dowolnego kodu w języku Python poprzez otwarcie złośliwych dokumentów zawierających instrukcje LibreLogo. Problem wynikał z tego, że wywołanie LibreLogo nie wymagało potwierdzenia wykonania operacji i nie wyświetlało ostrzeżenia, nawet przy włączonym trybie maksymalnej ochrony makr (wybór poziomu „Very High“). Od wersji LibreOffice 6.3.1 i 6.2.7 każde odwołanie do elementów skryptowych jest traktowane jako wywołanie makra i prowadzi do wyświetlenia dialogu potwierdzającego wykonanie operacji, ostrzegającego użytkownika przed próbą wykonania skryptu osadzonego w dokumencie.
Źródło: opennet.ru
