[GH-ISSUE #2632] Possible security issue with how the manager handles Node Version Statuses & security scans. #1010

Open
opened 2026-10-27 21:24:59 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @JasonHoku on GitHub (Feb 20, 2026).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/2632

During my research of this issue I also found that people were still able to download my flagged custom node if they used the latest or nightly versions. Also if the security scan hadn't finished and it was still marked as NodeVersionStatusPending the version WOULD show up in ComfyUI Manager, it would only disappear after the security scan finished and marked it as flagged. It seems like it sort of defeats the purpose of using NodeVersionStatusActive and the security scans if people can still download them through the manager. Perhaps a shield icon 🛡 next to versions that have been scanned and passed or approved could inform people of this?

Image

Pic with 1.12.2 is while the status was pending, pic without is AFTER the security scan when the version gets flagged as
NodeVersionStatusFlagged and needing review.

Image

So if the security scan hasn't finished people could be downloading malicious code and thinking it's been reviewed or scanned or is safe.

Originally created by @JasonHoku on GitHub (Feb 20, 2026). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/2632 During my research of this issue I also found that **people were still able to download my flagged custom node if they used the latest or nightly versions**. Also **if the security scan hadn't finished and it was still marked as NodeVersionStatusPending the version WOULD show up in ComfyUI Manager**, it would only disappear after the security scan finished and marked it as flagged. It seems like it sort of defeats the purpose of using `NodeVersionStatusActive` and the security scans if people can still download them through the manager. Perhaps a shield icon 🛡 next to versions that have been scanned and passed or approved could inform people of this? <img width="323" height="132" alt="Image" src="https://github.com/user-attachments/assets/3f9eef05-c57c-4df8-b779-142949a29814" /> Pic with 1.12.2 is while the status was pending, pic without is AFTER the security scan when the version gets flagged as NodeVersionStatusFlagged and needing review. <img width="314" height="123" alt="Image" src="https://github.com/user-attachments/assets/3539898e-2080-4c51-9eae-2ee0cf79edc0" /> So if the security scan hasn't finished people could be downloading malicious code and thinking it's been reviewed or scanned or is safe.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#1010
No description provided.