Typosquatting - CI/CD用語集の定義
typosquatting とは、人気パッケージによく似た名前(例えば cross-env に対する crossenv)で悪意あるパッケージを公開し、打ち間違いや記憶違いの名前によって攻撃者のコードがインストールされるようにすることです。
防御の方法
lockfile で名前とバージョンを正確に固定し、新しい依存関係は追加前にレビューし、よく似たパッケージ名を検知する registry の allowlist やスキャナーを使いましょう。
関連ガイド
Supply Chain Attack - CI/CD Glossary DefinitionSupply Chain Attack: A supply chain attack compromises software by targeting its dependencies, build tools, o…
Dependency Confusion Attack - CI/CD Glossary DefinitionDependency Confusion Attack: A dependency confusion attack tricks a package manager into pulling a malicious…