Description: As a normal user I want to save documents on a encrypted file system and be sure that after unmounting the filesystem, data is protected. Similar, when I delete a file, I do not want to see its contents anymore (without special tools). But as I just opened libreoffice, I saw readable previews of LRU documents (in my case: PIN numbers of credit cards^^). Steps to Reproduce: 1. save file on a stick with secrets 2. close libre office 3. unmount stick 4. open libre office 5. inspect welcome screen Actual Results: you will be able to read the secrets Expected Results: do not expose file contents of non existing/readable files. Reproducible: Always User Profile Reset: No Additional Info: I do not know if libreOffice uses tmp files (on systems/users temp folder!?) - if so it shouldnt.
LibreOffice uses thumbnails stored in its profile (registrymodifications.xcu), created for documents without passwords. LibreOffice has no way to know if they are on some encrypted/otherwise secured medium (that's transparent to the application). It doesn't know if the file is only temporarily unavailable, and it even shouldn't try to test its availability (for some filesystems, trying to check if file is accessible may result in delays, and would hang LibreOffice for long time). So for LibreOffice, you opened some normal document, it generated its preview normally, and shows it to you the next time. All in all, if you want to avoid thumbnails, either use password on those files, or disable RecentDocsThumbnail in Options | LibreOffice | Advanced | Expert Configuration. Regarding temporary files, LibreOffice used temporary directory, and backup directory, configured in Options | LibreOffice | Paths.