1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-17 04:07:38 +00:00
serenity/Userland/Applications/ImageViewer
Andreas Kling 212e1ba0d4 ImageViewer: Sandbox image decoding using the ImageDecoder service :^)
Instead of parsing untrusted and potentially malicious image files in
the ImageViewer GUI process, take advantage of the ImageDecoder service
that we already have on the system to sandbox the decode.

This prevents bugs in our image decoding libraries from being used as
an exploitation vector when viewing files in ImageViewer.
2021-05-14 21:02:18 +02:00
..
CMakeLists.txt ImageViewer: Sandbox image decoding using the ImageDecoder service :^) 2021-05-14 21:02:18 +02:00
main.cpp ImageViewer: Rename QSWidget => ImageViewer::ViewWidget 2021-05-14 18:37:08 +02:00
ViewWidget.cpp ImageViewer: Sandbox image decoding using the ImageDecoder service :^) 2021-05-14 21:02:18 +02:00
ViewWidget.h ImageViewer: Sandbox image decoding using the ImageDecoder service :^) 2021-05-14 21:02:18 +02:00