Po piatich mesiacoch vývoja a sedem a pol roka od posledného významného vydania bol vytvorený opravný release kancelárskeho balíka Apache OpenOffice 4.1.11, ktorý ponúka 12 opráv. Hotové balíky sú pripravené pre Linux, Windows a macOS.
V novom vydaní boli odstránené tri zraniteľnosti:
- CVE-2021-33035 — umožňuje vykonanie kódu pri otvorení špeciálne upraveného súboru vo formáte DBF. Problém je spôsobený tým, že pri alokácii pamäte OpenOffice spolíhal na hodnoty fieldLength a fieldType v hlavičke súborov DBF, pričom nekontroloval zhodu skutočného typu údajov v poliach. Na vykonanie útoku je možné uviesť v hodnote fieldType typ INTEGER, ale uložiť údaje väčšej veľkosti a uviesť hodnotu fieldLength, ktorá nezodpovedá veľkosti údajov s typom INTEGER, čo povedie k tomu, že koniec údajov z poľa bude zapísaný mimo alokovaného vyrovnávacieho priestoru. V dôsledku kontrolovaného pretečenia vyrovnávacieho priestoru je možné prepísať ukazovateľ návratu z funkcie a pomocou techník orientovaného programovania na návrat (ROP — Return-Oriented Programming) dosiahnuť vykonanie svojho kódu.
- CVE-2021-40439 — útok DoS triedy „Billion laughs“ (XML bomb), vedúci k vyčerpaniu dostupných systémových prostriedkov pri spracovaní špeciálne upraveného dokumentu.
- CVE-2021-28129 — obsah DEB balíka sa inštaloval do systému nie pod používateľom root.
Zmeny nesúvisiace s bezpečnosťou:
- Zvýšená veľkosť písma v textoch sekcie pomoci.
- Do menu Vložiť bol pridaný položka na správu efektov písma Fontwork.
- Do menu Súbor bola pridaná chýbajúca ikona pre funkciu exportu do PDF.
- Riešený problém s stratou diagramov pri ukladaní do formátu ODS.
- Riešený problém so zablokovaním niektorých užitočných funkcií dialógom potvrdzovania operácie, pridaným v minulom vydaní (napríklad dialóg sa zobrazoval pri odkaze na sekciu v tom istom dokumente).
Zdroj: opennet.ru
