https://bugs.documentfoundation.org/show_bug.cgi?id=98136

--- Comment #10 from Armin Le Grand (CIB) <armin.le.gr...@me.com> ---
This is really strange. The Metafile is broken, but what the current importer
does is dangerous from my point of view:
- The Stream is in read/write mode, it should be in read-only mode. If forcing
to read-only, the too-big seek leads to seeking back to start of file, importer
ends at least without crash. Is it really intended that seking beyond EOF in a
read-only file resets to start of file?
- When keeping read/write, the seek does not go to EOF, but tries to extend the
file to the needed size. Can this be intended? It is basically *very*
dangerous, can lead to crashes like this and can evetually be used to
infiltrate code/pages (security?).
I do not dare to change stuff in SvStream, but can at least seek to EOF when a
seek beyond the file length is intended in ~VersionCompat. Trying that...

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to