Malicious Packages Entering the Development Environment
惡意套件混入開發環境
Design & Development
Risk Description
When a developer mistypes a package name during installation and obtains a malicious version, resulting in theft of cloud credentials from the environment; due to unmitigated control gaps, the attacker uses those credentials to access organizational resources, and the incident goes unnoticed for weeks while damage continues to accumulate, triggering compliance exposure and operational reputational costs.
Framework Mappings
OWASP Top 10 for LLMLLM03
MITRE ATLASAML.T0010
NIST CSF 2.0PR.AA、DE.CM
ISO/IEC 42001Annex A.10.3
ISO/IEC 5338設計與開發
Risk Treatment & Implementation Guidance
Lock dependencies and verify package provenance, restricting installs to a reviewed internal mirror; Protect credentials in development environments—short-lived tokens and honeytokens—to limit post-theft utility; Monitor package installation, detecting typosquatted malicious packages