
CVE-2019-9653 の概念実証エクスプロイト。NUUO NVR デバイス上で脆弱なPHPスクリプトを介した、認証不要の root 権限によるリモートコード実行を示します。
NUUO Inc. は、ビデオ中心の監視ソリューションを提供する企業です。さまざまな要件を持つ顧客向けに、多くのNVR(ネットワークビデオレコーダー)製品を展開しています。これらのNVRは、複数のカメラを管理できるLinux組み込み型のビデオ録画システムです。現在、世界中の多くの公共機関、企業、銀行、個人などで使用されています。 これらのNVRシステムのWebインターフェースには、認証されていない攻撃者によって悪用される可能性のある重大な脆弱性が多数含まれています。認証メカニズムや入力保護が欠如している脆弱なPHPスクリプトが存在し、それらを悪用することでNUUOのデバイス上でrootとしてリモートコード実行が可能であることを発見しました。
ファームウェアバージョン1.7.x から 3.3.x まで
新しいバージョンにアップデートしてください。最新のファームウェアバージョンは 3.10.x です。
テスト対象はファームウェアバージョン2.3.x です。以下の図はシステム情報を示しています。

この脆弱性では、リクエストパラメータを変更してターゲットに転送し、Burpsuiteのインターセプターをオフにすることで、ターゲットマシンがコマンド結果をBurpsuiteの履歴メッセージに応答していることが確認できます。以下の図を参照してください。
実行コマンドの権限を確認しています。