Security: GUI (via CLI) wildcard injection mitigation

Similar to the mitigation implemented in the CLI version of dangerzone
(commit f9b564be)
This commit is contained in:
deeplow 2022-11-10 12:14:09 +00:00
parent 2e477b8a12
commit fc3cfba450
No known key found for this signature in database
GPG key ID: 577982871529A52A

View file

@ -1,3 +1,4 @@
import functools
import logging
import os
import platform
@ -122,3 +123,6 @@ def gui_main(filenames: Optional[List[str]]) -> bool:
def setup_logging() -> None:
logging.basicConfig(level=logging.DEBUG, format="[%(levelname)s] %(message)s")
args.override_parser_and_check_suspicious_options(gui_main)