Rilasciato Kdenlive 26.04.1
È ora disponibile la prima versione di manutenzione della serie 26.04, con la consueta serie di correzioni alla stabilità e di miglioramenti al flusso di lavoro.
Grazie a una sovvenzione NLnet/NGI0, abbiamo potuto avvalerci di un audit di sicurezza condotto da Radically Open Security. Questo ha individuato una grave vulnerabilità che può verificarsi all'apertura di un file di progetto dannoso, che permette l'esecuzione di codice da remoto. Il problema è stato risolto con Kdenlive 26.04.1. Ringraziamo Edoardo Geraci e Radically Open Security per averci aiutato a rendere il nostro software più sicuro!
Finora non siamo a conoscenza di casi in cui questa vulnerabilità sia stata sfruttata. È importante capire che questo problema di sicurezza riguarda un file di progetto .kdenlive manipolato, contenente appunto codice potenzialmente dannoso. Pertanto, il rischio sussiste solo se viene aperto un file di progetto .kdenlive ricevuto da qualcun altro, oppure scaricato da Internet. Se invece si lavora esclusivamente con i propri progetti, oppure con qualcosa che viene condiviso con persone di cui ci si fida ciecamente, allora non sussiste nessun rischio alla sicurezza.
Se non puoi eseguire l'aggiornamento, allora non aprire nessun file di progetto che non sia stato creato da te.
Sebbene questa vulnerabilità sia stata risolta nella versione 26.04.1, per la prossima versione 26.08.0 abbiamo comunque implementato un ulteriore livello di controlli di sicurezza: qualora venisse rilevato un input imprevisto in un file di progetto, l'utente verrebbe avvisato.
Visita la nostra sezione degli scaricamenti per ottenere le ultime versioni binarie, oppure controlla gli aggiornamenti dal tuo gestore di pacchetti. Ti ricordiamo che, per Linux, la squadra di Kdenlive supporta solo AppImage e Flatpak.
Elenco completo delle modifiche
- Try to fix MacOS app permissions. Commit.
- Fix minimum MacOS supported version in Info.plist. Commit.
- Ensure we don't try to access uninitialized media recorder. Commit.
- Ensure we don't try to access audio device before permission confirmed. Commit.
- Warn user on invalid preset on document open. Commit.
- Fix Clip Monitor position stuck when switch clip. Commit. Fixes issue #2177
- Fix otiotest. Commit.
- Fix nonstop message asking to confirm sequence resize. Commit. Fixes bug #518990
- MacOS: explicitely request mic permission. Commit. See bug #509281
- Fix tab order in create color clip dialog. Commit.
- Fix plist typo. Commit.
- Update Mac plist. Commit. See bug #509281
- Fix dropping sequence without audio in timeline. Commit. Fixes bug #519583
- Fix clip monitor playhead remains the same when switching clips. Commit. See issue #2177
- Fix welcome screen recent profile opening incorrect project profile. Commit.
- Fix archiving of title files with images. Commit. See bug #518992
- Fix crash cutting subtitle on layer > 0. Commit. Fixes bug #519505
- Switch transition preview to gif format since most of our binaries don't encode webp. Commit.
- Fix transition preview generation. Commit.
- Fix crash switching multiple times between icon and list view in transitions list. Commit.
- Fix trying to access uninitialized core profile on document open. Commit.
- Fix render test suite crash on unknown render profile. Commit.
- Sanitize proxy parameters. Commit.
- Limit the number of supported layers in subtitles. Commit.
- Always adjust composition duration on drop if there are clips above and below. Commit.
- Fix missing Q_EMIT keyword. Commit.
- Only show transition preview action if python is found. Commit.
- Fix freeze canceling project recovery. Commit.
- Fix playlist with different profile always have audio + video. Commit. Fixes bug #497943
- Fix proxying playlist clip always adds audio. Commit. See bug #497943
- MacOS: fix monitor offset with transform on zoom. Commit.
- Bin icon mode: show folder indicator when item has zones, double click a sequence will expand/colapse it as well as open the sequence in timeline. Commit. Fixes bug #518857
- Ensure double click opens sequence even when it has subclips. Commit. Fixes bug #518857
- Cleanup audio level code, fix possible crash when adding first clip. Commit.
- Transitions preview: script should only generate previews for custom lumas for now. Commit.
- Don't show incorrect transition preview. Commit.
- Fix crash closing app through welcomne screen close button. Commit.