What do first-party and first-person sources document about the 2024 ComfyUI_LLMVISION incident and later supply-chain incidents, and how did Manager respond?
A user's first-person report (post dated 2024-06-09, Wayback snapshot of 2024-06-10) says the ComfyUI_LLMVISION custom node shipped custom openai/anthropic wheels in requirements.txt that contained browser-data theft code. ComfyUI-Manager's security_check.py (earliest commit in the path history: 2024-06-09) detects that node and some pip packages, terminates ComfyUI and prints cleanup steps; the same file later also lists ultralytics 8.3.41/8.3.42 and litellm 1.82.7/1.82.8. Comfy Org's own post on the ultralytics miner (2024-12-05) says Windows was not affected and that Manager was updated to warn users and to pin ultralytics to 8.3.40. A Manager commit on the same day (5a61000d) adds that pin when a pip_overrides.json file exists; the pin is absent at the later commit a74929c6, and its removal date is unknown. No Comfy-authored post about LLMVISION was found.
Structured fields
{
"citations": [
{
"url": "https://web.archive.org/web/20240610100325id_/https://old.reddit.com/r/comfyui/comments/1dbls5n/psa_if_youve_used_the_comfyui_llmvision_node_from/",
"note": "Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GET redirected to blog.comfy.org/p/...)"
},
{
"url": "https://github.com/Comfy-Org/ComfyUI-Manager/blob/a74929c65b49d7d7d81b9a6f140de878a818b893/glob/security_check.py",
"note": "Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GET redirected to blog.comfy.org/p/...)"
},
{
"url": "https://github.com/Comfy-Org/ComfyUI-Manager/blob/a74929c65b49d7d7d81b9a6f140de878a818b893/prestartup_script.py",
"note": "Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GET redirected to blog.comfy.org/p/...)"
},
{
"url": "https://blog.comfy.org/comfyui-statement-on-the-ultralytics-crypto-miner-situation/",
"note": "Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GET redirected to blog.comfy.org/p/...)"
},
{
"url": "https://advisory.eventussecurity.com/advisory/comfyui-users-targeted-by-malicious-code-designed-to-steal-login-credentials/",
"note": "Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GET redirected to blog.comfy.org/p/...)"
}
]
}Evidence claims
- [sourced_fact] A user's first-person report (post dated 2024-06-09, Wayback snapshot of 2024-06-10) says the ComfyUI_LLMVISION custom node shipped custom openai/anthropic wheels in requirements.txt that contained browser-data theft code. ComfyUI-Manager's security_check.py (earliest commit in the path history: 2024-06-09) detects that node and some pip packages, terminates ComfyUI and prints cleanup steps; the same file later also lists ultralytics 8.3.41/8.3.42 and litellm 1.82.7/1.82.8. Comfy Org's own post on the ultralytics miner (2024-12-05) says Windows was not affected and that Manager was updated to warn users and to pin ultralytics to 8.3.40. A Manager commit on the same day (5a61000d) adds that pin when a pip_overrides.json file exists; the pin is absent at the later commit a74929c6, and its removal date is unknown. No Comfy-authored post about LLMVISION was found. · locator: Wayback id_ 20240610100325 old.reddit post (gzip body); post datetime attribute 2024-06-09T04:54:21+00:00; Manager a74929c6 glob/security_check.py lines 14-170; gh api -X GET repos/Comfy-Org/ComfyUI-Manager/commits?path=glob/security_check.py&per_page=100: 14 commits; oldest 7c1a71c9 'Security update' 2024-06-09T07:03:13Z, then 6191c4f4 2024-06-09T07:34:18Z (path listing, does not follow renames); blog.comfy.org post 'ComfyUI statement on the Ultralytics crypto miner situation', Dec 05, 2024 (GE source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://advisory.eventussecurity.com/advisory/comfyui-users-targeted-by-malicious-code-designed-to-steal-login-credentials
- cites → https://blog.comfy.org/comfyui-statement-on-the-ultralytics-crypto-miner-situation
- cites → https://github.com/Comfy-Org/ComfyUI-Manager/blob/a74929c65b49d7d7d81b9a6f140de878a818b893/glob/security_check.py
- cites → https://github.com/Comfy-Org/ComfyUI-Manager/blob/a74929c65b49d7d7d81b9a6f140de878a818b893/prestartup_script.py
- cites → https://web.archive.org/web/20240610100325id_/https:/old.reddit.com/r/comfyui/comments/1dbls5n/psa_if_youve_used_the_comfyui_llmvision_node_from