> For the complete documentation index, see [llms.txt](https://help.aikido.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aikido.dev/docs/docs-ja/hajimeni/core-functionalities/what-does-no-fix-mean.md).

# "No Fix"の意味

パッケージに利用可能な修正バージョンがない場合、Aikido は関連する脆弱性を自動的に抑制または折りたたむことがあります。特に、それらがサポート終了（EOL）のベースイメージ由来である場合です。修正不可能な問題が何十件、何百件と表示される代わりに、実行可能な対応として 1 件のアラートをお知らせします。ベースイメージをアップグレードしてください。

### 「修正バージョンなし」とはどういう意味ですか？

一部の脆弱性（CVE）には「修正なし」とラベルが付いています。これは通常、次のことを意味します：

* パッケージの保守担当者がサポートを終了したため、パッチが公開されていない。
* OS バージョンが EOL のため、上流のセキュリティチームが修正を発行していない。
* 影響を受けるパッケージのパッチ適用版が存在しない。<br>

これは、コンテナのベースイメージで使われる古い Linux ディストリビューションでよく見られます。たとえば：

* Ubuntu 14.04 / 16.04
* Debian Jessie / Stretch
* Alpine 3.10 以前

***

### なぜ Aikido はこれらの CVE を無視するのですか？

私たちは *完全に* 無視しているわけではありません。より上位の、実際に修正可能な問題としてまとめています：

修正できない何百件もの Critical CVE でダッシュボードを埋め尽くす代わりに、Aikido は本当の解決策、つまり EOL のベースイメージを置き換えることを示します。

<figure><img src="/files/5b5aec7b2041f61ed98d0c41e6526ce4e3e35366" alt=""><figcaption></figcaption></figure>

### 例

#### **Debian**

Debian セキュリティチームは、サポート終了したリリースの問題にしばしば *「not covered」* または *「no DSA」*&#x3068;付けます。サポート対象リリースでは、リスクが低い、または影響が限定的な場合に *「no-dsa」* （つまり、アドバイザリを発行しない）とすることがあります。これは事実上、セキュリティ更新経由ではパッチが提供されず、ディストリビューションは通常のポイントリリースまたは上流のみの修正に依存することを意味します。

#### Alpine

Alpine の SecDB アドバイザリデータベースでは、バックポートが作成されない古いブランチについて修正版がないように見えることがあります。対処方法は、サポート対象ブランチへ移行することです。

#### 保守されていないライブラリ

放棄された、または保守されていないライブラリを使用するプロジェクトでは、修正なしと表示されることがあります。これは、保守担当者がもはや修正を配布していないためです。最終的には、そのライブラリを保守されている代替品に置き換える必要があります。Aikido は問題分析の中でそれを推奨する場合があります（たとえば、古い `pycrypto` を `pyca/cryptography`).

<figure><img src="/files/74ac34f72cf1ec80dace0827766a9bf33ae2580c" alt=""><figcaption></figcaption></figure>

### このアプローチの利点

✅ **優先順位が明確になる**：解決手段のない脆弱性のトリアージに時間を無駄にしなくて済みます。

✅ **ノイズの削減**：修正不可能な問題を圧縮することで、Aikido は *修正できる* ものに集中できるよう支援します。

✅ **実際の修正**：私たちは、唯一実用的な解決策、つまりコンテナのベースイメージをサポート対象バージョンにアップグレードすることを強調します。

### でも、それって危険では？

いいえ。その理由は次のとおりです：

私たちは **この場合に限って** CVE を抑制します：

* 上流側で、今後も修正は公開されないことが確認されている。
* その問題が文脈上 relevant ではない（例：コンテナ内では悪用できない）。
* Aikido が、より実行可能なアラート（例：EOL イメージ）に置き換えられる。<br>

私たちは **決して** 次のような脆弱性は抑制しません：

* パッチまたは修正が利用可能である
* あなたの環境で悪用可能であることが分かっている
* 進行中の脅威に対して直ちに対応が必要である

### どうすればいいですか？

🔍 次を探してください：

* 「End-of-Life container」の警告、またはベースイメージのアップグレード推奨
* ベースイメージを、より新しいサポート対象バージョンに更新してください。そうすれば、修正不可能な CVE のほとんどが一度に自動で削除されます。

### 高度なオプション（エンタープライズ）

古いソフトウェアを使い続ける必要がある場合、Aikido では以下を提供しています：

* 🔧[ コンテナの自動アップグレード](/docs/docs-ja/autofix-to/scope/ai-autofix-for-containers.md)
* 🔐 [Aikido Images: バックポートされたパッチを備えたゼロ CVE のベースイメージ](/docs/docs-ja/autofix-to/scope/autofix-for-containers-using-aikido-images.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.aikido.dev/docs/docs-ja/hajimeni/core-functionalities/what-does-no-fix-mean.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
