From d1e6869a7aaba3fe8bdb5fdb1e45465b97c70393 Mon Sep 17 00:00:00 2001 From: anupamme Date: Fri, 9 Oct 2026 03:25:30 +0000 Subject: [PATCH] fix: multi_agent.cwe-328 security vulnerability Automated security fix generated by OrbisAI Security --- nodes_extras/face_controller_3d.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nodes_extras/face_controller_3d.py b/nodes_extras/face_controller_3d.py index cc49335..0eb1819 100644 --- a/nodes_extras/face_controller_3d.py +++ b/nodes_extras/face_controller_3d.py @@ -1276,14 +1276,14 @@ def _fingerprint_tensor(t) -> str: try: arr = t.cpu().numpy() import hashlib - return shape_str + ":" + hashlib.md5(arr.tobytes()).hexdigest() + return shape_str + ":" + hashlib.sha256(arr.tobytes()).hexdigest() except Exception: pass # numpy array directly. if hasattr(t, "tobytes"): try: import hashlib - return shape_str + ":" + hashlib.md5(t.tobytes()).hexdigest() + return shape_str + ":" + hashlib.sha256(t.tobytes()).hexdigest() except Exception: pass # Last resort: shape + dtype only (still stable for same input).