simready-foundation-create-package
Audited by Socket on Aug 17, 2026
1 alert found:
SecurityThis module is primarily JSON metadata read/write and data restructuring, but it contains a high-impact security flaw: build_asset_results() uses eval() on 'dependencies' and 'failing requirements' fields when they are strings. If those values are influenced by untrusted inputs anywhere in the upstream pipeline, arbitrary code execution can occur during metadata generation. No evidence of network exfiltration, credential theft, persistence, or explicit backdoor behavior is present in the provided fragment; however, the eval usage alone makes the supply-chain risk substantial and warrants replacement with a safe parser (e.g., ast.literal_eval with strict validation) or a non-eval format contract.