Informasjonen om to sårbarheter i det gratis kontorprogrammet LibreOffice er blitt avdekket, hvorav den mest alvorlige potensielt kan utføre kode ved åpning av et spesialdesignet dokument. Den første sårbarheten ble uten unødvendig oppmerksomhet rettet opp i marsutgivelsene 7.4.6 og 7.5.1, mens den andre ble rettet opp i maioppdateringene av LibreOffice 7.4.7 og 7.5.3.
Den første sårbarheten (CVE-2023-0950) kan potensielt føre til kjøring av egen kode i systemet ved åpning av et regneark som inneholder spesialmodifiserte formler, slik som AGGREGATE, der færre parametere er sendt enn forventet. Problemet skyldes et underflow av array-indeksen i kode som parser formler (ScInterpreter) i behandlingen av regneark.
Den andre sårbarheten (CVE-2023-2255) lar en angriper forberede et spesialdesignet dokument, som ved åpning vil laste inn eksterne lenker uten å vise en forespørsel eller advarsel, noe som ikke samsvarer med den angitte oppførselen til LibreOffice, som skal gi en advarsel ved lasting av relatert innhold. Problemet skyldes en manglende implementering i kode for autorisasjonsforespørsel ved bruk av mekanismen «Floating Frames», lik iframe i HTML, og som tillater dynamisk inkludering av innhold fra eksterne filer i dokumentet.
Kilde: opennet.ru
