From fccf9b8dd2e8a1a0a10e823a47c81c56213a17b5 Mon Sep 17 00:00:00 2001 From: orbisai0security Date: Mon, 27 Jul 2026 08:43:34 +0000 Subject: [PATCH] fix: V-003 security vulnerability Automated security fix generated by OrbisAI Security --- .../5.4/src/service/images.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/images.py b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/images.py index a05dde00c..df96fdb06 100644 --- a/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/images.py +++ b/cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/images.py @@ -1,4 +1,5 @@ import os +import subprocess class Images: """ Class for image operations @@ -53,7 +54,7 @@ def extract_heic_file(self, file_uri: str) -> bool: os.remove(extract_folder + file) # Extract the HEIC file - os.system("heif-convert '" + file_uri + "' '" + extract_folder + file_name + ".jpg'") + subprocess.run(["heif-convert", file_uri, extract_folder + file_name + ".jpg"], check=True) return True except: