VU#128947: COVESA vsomeip 信頼性のある (TCP) エンドポイントバッファ処理における過剰なメモリ割り当て
Vsomeip、自動車通信ミドルウェアは、バージョン3.7.3以前にクリティカルなメモリ割り当ての脆弱性がありました。この欠陥により、リモート攻撃者はホストメモリを枯渇させ、サービス拒否を引き起こすことができました。この脆弱性は信頼性の高いTCPエンドポイントに影響を与え、ソフトウェアは受信確認を行う前に攻撃者が宣言したメッセージサイズに基づいて受信バッファを拡張していました。設定されたサイズ制限がない場合、攻撃者は接続ごとに最大4GBのメモリを要求できました。これにより、メモリが制約されたシステムでもサービスが終了する可能性があります。この問題はCOVESA/vsomeip issue #1009として公に開示されました。この問題はvsomeipリリース3.7.4で修正され、デフォルトで最大メッセージサイズが10MiBになりました。アップグレードできないデプロイメントは、メッセージサイズ制限を明示的に設定することで緩和できます。信頼性の高いエンドポイントを信頼できないネットワークから分離するためのネットワークセグメンテーションも推奨されます。異常なメモリ増加や接続試行の監視は、悪用の検出に役立ちます。