Rubyエージェントのサポート対象テクノロジ
このエージェントでは、以下のテクノロジをサポートしています。
テクノロジ | サポート対象バージョン | 備考 |
---|---|---|
言語のバージョン |
具体的なリリース日については、Rubyメンテナンスブランチのスケジュールを参照してください。 | Contrastは、通常のメンテナンスおよびセキュリティメンテナンスステータスのRuby LTS(長期サポート)バージョンをサポートします。Rubyバージョンのサポートは、ワーキンググループがLTS期間をシフトするのに合わせて変更されます。 サポート対象外:
|
アプリケーションフレームワーク | 正式にサポートされていないRackベースのWebフレームワークでもエージェントは動作しますが、サポート対象のフレームワークの場合と比べて具体性の低い検出結果となる可能性があります。アプリケーションコード内で発生した脆弱性が報告されるのではなく、Rackメソッドと直接のインターフェイスとなるフレームワークコード内の脆弱性が報告される可能性があります。 サポート対象外:
| |
データベース | Contrastは、古いバージョンや非推奨バージョンのサードパーティモジュールをサポートしません。 | |
テスト環境 | サポート対象のオペレーティングシステム、アプリケーションフレームワーク、Webサーバの組み合わせでテストを実施し、Ruby Mspec Suiteも実行します。 | エージェントに変更が加えられると、Contrastは一連の自動化テストを実行し、サポート対象のすべてのRubyバージョンについてサポート対象テクノロジでの検出結果を確認します。Contrast独自のテストに加えて、エージェントを有効にした環境でRuby Spec Suiteを実行します。 |
Webサーバ |