From 7b52c8dc36de9d3308e0c1b6c5f8bba68761956c Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Thu, 22 May 2025 03:39:08 +0000 Subject: [PATCH] Use `shell=False` in `subprocess` Function Calls --- ark_sdk_python/services/dpa/db/ark_dpa_db_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ark_sdk_python/services/dpa/db/ark_dpa_db_service.py b/ark_sdk_python/services/dpa/db/ark_dpa_db_service.py index 729cf99a..9513aa77 100644 --- a/ark_sdk_python/services/dpa/db/ark_dpa_db_service.py +++ b/ark_sdk_python/services/dpa/db/ark_dpa_db_service.py @@ -101,7 +101,7 @@ def __remove_from_pgpass(self, username: str, address: str, password: str) -> No pg_file_handler.writelines(updated_lines) def __execute(self, command_line: str) -> None: - p = subprocess.Popen(command_line, shell=True) + p = subprocess.Popen(command_line, shell=False) p.communicate() def psql(self, psql_execution: ArkDPADBPsqlExecution) -> None: