# Aikidoが依存関係内の特定の脆弱性やCVEを見つけられないのはなぜですか

場合によっては、Aikido は他のツールよりも少ない脆弱性しか表示しないことがあります。これには複数の理由が考えられます:

* この脆弱性は、Aikido のルールエンジンによって自動的に無視されています。Aikido は誤検知を避けようとします。この場合、この脆弱性は [「無視済み」ビュー](https://app.aikido.dev/issues/ignored) のサイドバー内にあります。また、Aikido がこの脆弱性は影響しないと判断している理由の説明も表示されます。
* この脆弱性は、開発者専用の依存関係としてマークされている可能性があります。 **デフォルトでは**、Aikido は開発者マシンにのみインストールされる依存関係については脆弱性を報告しません。ここでの前提は、それらは本番環境にはデプロイされず、実運用中の製品のセキュリティに影響しないということです。このような依存関係の例には次のものがあります:
  * npm の package.json にある開発用依存関係
  * Java の pom.xml で scope=test としてマークされた依存関係

{% hint style="success" %}
Aikido で開発用依存関係をスキャンするように設定することも可能です。 [詳細はこちらをご覧ください](https://help.aikidogov.us/docs/docs-ja/code-scanning/scanning-practices/scanning-dev-dependencies-for-cves).
{% endhint %}
