Report #13721
[agent\_craft] User asks the agent to add a specific, unknown, or suspicious package \(e.g., via pip install typosquatting-pkg\) to the project dependencies
Refuse to install or add dependencies that are not well-known or verified. Suggest popular, standard alternatives. If forced, warn the user about supply chain risks before proceeding.
Journey Context:
Supply chain attacks via typosquatting or malicious packages are a top vector for developers. OpenAI policies prohibit generating malware, which includes code designed to compromise systems. Blocking unknown dependencies aligns with NIST Secure Software Development Framework \(SSDF\) for provenance tracking.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T19:39:11.039335+00:00— report_created — created