Sono state rivelate due vulnerabilità nel pacchetto per ufficio open source LibreOffice, la più pericolosa delle quali potrebbe consentire l'esecuzione di codice aprendo un documento appositamente progettato. La prima vulnerabilità è stata corretta senza troppe pubblicità nei rilascio di marzo 7.4.6 e 7.5.1, mentre la seconda è stata sistemata negli aggiornamenti di maggio di LibreOffice 7.4.7 e 7.5.3.
La prima vulnerabilità (CVE-2023-0950) potrebbe consentire l'esecuzione di codice nella sistema aprendo un foglio di calcolo che include formule appositamente modificate, come AGGREGATE, nelle quali sono stati forniti meno parametri di quelli previsti. Il problema è causato da un overflow dell'indice dell'array attraverso il limite inferiore (underflow) nel codice di analisi delle formule (ScInterpreter) utilizzato nell'elaborazione dei fogli di calcolo.
La seconda vulnerabilità (CVE-2023-2255) consente a un aggressore di preparare un documento appositamente formattato, che, all'apertura, caricherà collegamenti esterni senza alcuna richiesta o avviso, contrariamente al comportamento previsto di LibreOffice, che dovrebbe emettere un avviso durante il caricamento del contenuto correlato. Il problema è causato da una carenza nel codice della richiesta di autorizzazione quando si utilizza il meccanismo "Floating Frames", simile a iframe in HTML, che consente di includere dinamicamente il contenuto di file esterni nel documento.
Fonte: opennet.ru
