darwinian-evolver
Warn
Audited by Socket on Aug 22, 2026
1 alert found:
SecuritySecurityscripts/show_snapshot.py
MEDIUMSecurityMEDIUM
scripts/show_snapshot.py
This module is a CLI snapshot inspector that intentionally deserializes local files using pickle.loads (twice, including a nested population snapshot). That design creates a strong arbitrary code execution risk if the snapshot file or its nested contents are untrusted. While it uses a prominent acknowledgement flag and warnings, the code still performs RCE-capable unpickling before any structural validation. Apart from deserialization, the tool only ranks and prints selected organism attributes; however, it may disclose sensitive strings and enable terminal/log control-sequence issues because it prints untrusted content without sanitization.
Confidence: 86%Severity: 78%
Audit Metadata