GeoWebPlayer (also called "Web Plugin" in the GV-VMS documentation and "WS Player" for VMS-Cloud)...
概要
GeoWebPlayer (also called "Web Plugin" in the GV-VMS documentation and "WS Player" for VMS-Cloud)...
原文の説明
取得元が公開している説明をそのまま載せています (多くは英語)。
GeoWebPlayer (also called "Web Plugin" in the GV-VMS documentation and "WS Player" for VMS-Cloud) is an addon that can be installed with various GeoVision software (GV-VMS, GV-Cloud, ...). It creates a websocket server that expands the capabilities of the various web-interfaces provided by the GeoVision software and may be necessary for them to function properly.
The Websocket server can accept various commands coming from localhost. Many of the commands will take an index value that is then used to access various arrays to enter critical sections, perform various actions via function calls, etc. However the index value is usually not checked for valid range, and as such it can be used to access multiple arrays out-of-bound.
byPass command index-out-of-bound
出典: NIST National Vulnerability Database NVD GitHub Advisory
AI要約
外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
GeoWebPlayerは、GeoVisionソフトウェアのアドオンで、特定のWebインターフェースを拡張するためのWebsocketサーバーを生成します。ここでの脆弱性は、index値が範囲外でも検査されずに配列アクセスが行われ、任意のコマンドが実行可能になることです。これにより高いリモートコード実行の可能性が生じます。
GeoWebPlayerのWebsocketサーバーにおける配列範囲外アクセスの脆弱性。
GeoVisionソフトウェアのアドオン『GeoWebPlayer』。
不正な配列アクセスにより、高度なリモートコード実行の可能性がある。
index 値の範囲チェックを適切に実装し、不正アクセスを防ぐ。
未公表。可能であれば、アクセス制限を強化する方法を検討。
Websocketサーバーログを監視し、不正なコマンド実行の痕跡を探す。
参照URL
- web talosintelligence.com
- web geovision.com.tw
- web nvd.nist.gov
- web github.com