For the complete documentation index, see llms.txt. This page is also available as Markdown.

セルフホスト版 Odoo 向け Aikido Zen

Odoo は、CRM、eコマース、会計、在庫、製造、プロジェクト管理、倉庫運用などの機能をカバーする、フル機能のモジュール型ビジネス管理スイート(ERP/CRM)です。

Odooはオンプレミスまたはクラウドに展開できます。Aikido ZenはOdoo Cloudをサポートしていません。

Odooは、財務、在庫、購買注文、顧客データ、請求書、生産データなどの重要な業務データを扱うことが多いため、Odooの侵害やエクスプロイトは深刻な結果を招く可能性があります。

そのためOdooは、機密性の高い業務データを社内で管理する必要がある組織や、インフラを完全に管理したい組織にとって特に重要です。

OdooにとってAikido Zenが重要な理由

Odooの導入を適切に保護していても、Odoo自体のバグ、サードパーティ製モジュール、またはカスタム統合が、データ漏えいもしくは不正なデータアクセスにつながるリスクは残ります。

Aikido Zenはサーバー側で動作するランタイムセキュリティレイヤーとして機能します。アプリケーション環境に組み込むことで、Zenは悪意のあるデータベースクエリ、安全でないファイルアクセス、またはアプリケーションからの外部HTTPリクエストなどの不審な操作が実行される前にそれらを傍受します。このようにして、Odooのような複雑なモジュール型システムであっても、脆弱性の悪用を軽減するのに役立ちます。

この追加レイヤーは、特にOdooにおいて次の理由から価値があります:

  • Odooは、コアモジュールと多くのコミュニティ製またはカスタムモジュールが並存するモジュール型アーキテクチャを採用しています。そのため攻撃対象領域が広がります。

  • 在庫、会計、受注、製造を含む業務上重要な処理は、データベースとのやり取り、ファイル保存、外部呼び出しに依存することが多く、これらのいずれかが侵害されると機密データの漏えいや業務ロジックの破損につながる可能性があります。

  • 多くの導入では、完全なデータ所有権のためにオンプレミスホスティングが選ばれます。その場合、Zenによるランタイム保護を追加することで、データを外部に移動させることなくセキュリティを強化できます。

ZenがOdooを保護する仕組み

悪意のあるトラフィックの軽減

Zen には、ブルートフォース型の試行を遅延またはブロックし、アプリケーションロジックに到達する前にスキャンボットによるノイズを減らすのに役立つトラフィック制御機能が含まれています。

安全でないデータベース操作のブロック

Zen は実行時にデータベースクエリを検査し、SQL インジェクションや有害なクエリ操作のようなパターンを停止できます。これにより、データモデルと連携するカスタムコードやサードパーティ製モジュールから発生する問題を封じ込めるのに役立ちます。

不正なファイルシステムアクセスの防止

多くのアプリケーションは、設定、添付ファイル、そして一時ファイルをディスク上に保存します。Zen は機密性の高いファイル操作を監視し、許可されたディレクトリ外へのパス・トラバーサルや予期しないファイルの読み書きをブロックします。

安全でない送信リクエストと SSRF からの保護

多くのアプリケーションは、Webhook や API を通じて外部サービスと連携します。Zen は送信される HTTP 呼び出しをチェックし、信頼されていない入力から生成された安全でないリクエストをブロックできます。これにより、SSRF 攻撃を防ぎ、内部ネットワーク上のターゲットへのアクセスを制限します。

送信先ドメインの監視と制御

Zen は、サーバーが接続するすべてのドメインを表示します。データの送信先を制御するために、ドメインをブロックまたは許可できます。これは、カスタムモジュールからの予期しない呼び出しの検出、データ流出の防止、そしてチームが承認した連携に対して厳格な境界を保つのに役立ちます。

ローカルのみの検査

Zen は、リクエストデータを Aikido に送信することなく、サーバー上でローカルにセキュリティ判断を行います。これは、重要な業務データとプライバシーが優先されるデプロイ環境に適しています。

次のステップ

ベータ版は近日公開予定です。詳細は Aikido サポートまでお問い合わせください

最終更新

役に立ちましたか?