graphify

Warn

Audited by Socket on Oct 15, 2026

2 alerts found:

Anomalyx2
AnomalyLOW
hooks.py

This module is security-relevant because it persistently modifies a developer’s local Git environment by installing executable post-commit/post-checkout hooks and registering a custom merge driver. The fragment shows no explicit malicious payload behavior (no networking/credential access), but it uses dynamic Python execution via "$GRAPHIFY_PYTHON" -c with generated launcher content that is not fully verifiable due to snippet corruption. Treat as a medium-to-high supply-chain/integration risk requiring inspection of the actual published hook/launcher bodies to confirm they do not perform unauthorized actions at commit/checkout/merge time.

Confidence: 55%Severity: 65%
AnomalyLOW
skills/agents/references/add-watch.md

No explicit malware (e.g., backdoor, credential theft, or clear exfiltration logic) is evident in this fragment. The security risk is primarily structural: it relies on dynamic command construction from graphify-out/.graphify_python and runs embedded Python via -c with user-influenced values. If file integrity and quoting/escaping are not strictly handled, this could enable code-injection or unintended command execution; additionally, ingesting arbitrary external content expands the attack surface for downstream parsers and extraction logic. Review implementations of graphify.ingest, graphify.watch, and the exact mechanism used to substitute URL/AUTHOR/CONTRIBUTOR into the python -c code string.

Confidence: 56%Severity: 57%
Audit Metadata
Analyzed At
Oct 15, 2026, 01:03 PM
Package URL
pkg:socket/skills-sh/helixdb%2Fgraphify-v8%2Fgraphify%2F@cbdd9f1c6eb813408dae86b3c6de99b538cdfa4607882519325470624f9481e8