Manual review request for flagged Comfy Registry node version
https://discord.com/channels/1218270712402415686/1319770970868945057/1515777859048833155
https://registry.comfy.org/ja/publishers/ruminar/nodes/gm-image-saver
https://github.com/ruminar/ComfyUI-GMImageSaver
This subprocess call is intentional and required for the node's core functionality.
GM Image Saver pipes raw RGB image bytes from a ComfyUI IMAGE tensor to GraphicsMagick via stdin and writes a JPEG file.
It uses subprocess.run with shell=False and a list of arguments. User-controlled strings are not concatenated into a shell command. The executable is resolved with shutil.which("gm"), and GM_PATH / environment-variable-based executable selection has been removed in v0.1.1.
The node does not use subprocess for package installation, network access, or arbitrary command execution.
If this was flagged because of the GraphicsMagick subprocess call, I believe it is a false positive. Please let me know if there is a specific pattern I should change for Comfy Registry compliance.
Source: Comfy-Org/ComfyUI-Manager