networkx
Warn
Audited by Gen Agent Trust Hub on Jun 13, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The documentation in
references/io.mdandSKILL.mdencourages the use ofpickle.load(),pickle.dump(), and the NetworkX wrappersnx.read_gpickle()andnx.write_gpickle(). Deserializing data using the Pythonpicklemodule is inherently unsafe and can result in arbitrary code execution if the input file has been tampered with or originates from an untrusted source. - [EXTERNAL_DOWNLOADS]: The skill instructs users on how to install the
networkxlibrary and its optional dependencies—includingmatplotlib,pandas,numpy,scipy,plotly,pyvis, andpyshp—using thepippackage manager. These are standard, well-maintained packages in the Python ecosystem. - [DATA_EXFILTRATION]: The skill provides detailed instructions for reading from and writing to local file systems and SQL databases (via
sqlite3). While this is core functionality for data analysis, it creates a surface for potential data exposure if the agent is directed to access sensitive paths or untrusted database instances.
Audit Metadata