Solutionunvalidated
before calling ijs_client_set_param() with the OutputFile — In gsijs_open(). Outcome: add a call to check the path against gs_permit_file_writing controls — e.g., call gx_check_output_file_eacces() or temporarily allow-list the path then call gs_check_file_permission(). Alternatively, pass the file descriptor (IjsUseOutputFD=true path) instead of the filename.
4859f51c-3420-44dc-afdd-24fce39e5f6a
before calling ijs_client_set_param() with the OutputFile — In gsijs_open(). Outcome: add a call to check the path against gs_permit_file_writing controls — e.g., call gx_check_output_file_eacces() or temporarily allow-list the path then call gs_check_file_permission(). Alternatively, pass the file descriptor (IjsUseOutputFD=true path) instead of the filename.