The native inference process that Elasticsearch uses to evaluate uploaded machine learning models...
概要
The native inference process that Elasticsearch uses to evaluate uploaded machine learning models...
原文の説明
取得元が公開している説明をそのまま載せています (多くは英語)。
The native inference process that Elasticsearch uses to evaluate uploaded machine learning models accepts a model operation that computes a memory address from an offset supplied inside the model, without validating that the offset stays within the bounds of the underlying storage. A user with the privileges required to upload and deploy a trained model can craft a model that reads and writes memory outside the intended allocation. The result is heap corruption that crashes the inference process, and, with sufficient control over the heap layout, could allow arbitrary code execution in the context of that process.
出典: NIST National Vulnerability Database NVD GitHub Advisory
AI要約
外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
Elasticsearchでの機械学習モデルを評価するネイティブ推論プロセスに脆弱性があり、モデル内のオフセットを使用してメモリアドレスを計算する際に、オフセットがストレージの範囲内にあるかどうかを検証していません。このため、モデルをアップロードして展開できるユーザーは、意図されたメモリ領域の外に読み書きを行うモデルを作成することができます。これにより、ヒープの破損やプロセスのクラッシュが発生し、十分な制御がある場合は任意コードの実行が可能になる可能性があります。
Elasticsearchの推論プロセスでのメモリアドレス計算における検証不足の脆弱性。
Elasticsearchの機械学習モデル評価プロセス。
攻撃者は任意コード実行の可能性があり、プロセスがクラッシュすることがある。
Elasticsearchを最新のバージョンにアップデートし、追加のオフセット検証を実装する。
なし
最新のセキュリティアップデートが適用されているか確認する。
参照URL
- patch security@elastic.co
- web nvd.nist.gov
- web github.com