0

イントラネットから収集したサーバー データを表示する signalR サイトを作成しました。すべてが問題なく適切に機能します。

ページにユーザー入力はありません。これは基本的にダッシュボードです。

私はグーグルで検索し、IBMのサイトを直接検索し、jabbRで尋ねました...しかし、なぜこれが起こるのかについての結果はありません. 注入に関する重要なメッセージは理解していますが、注入するユーザー入力はありません。これは SignalR の接続確立です。

何か案は?偽陽性の可能性?

IBM Security Appscan は次のように報告します。

HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Transfer-Encoding: chunked
Content-Type: application/json; charset=UTF-8
Expires: -1
Server: Microsoft-IIS/8.5
X-Content-Type-Options: nosniff
X-AspNet-Version: 4.0.30319
Persistent-Auth: true
X-Powered-By: ASP.NET
Date: Thu, 21 Apr 2016 20:18:46 GMT

{ "Url": "/signalr", "ConnectionToken": "0l6V6C/DRJsZ3dOFpL+UO+hpOt5NtkBiGLREN9L5no6/hD1a6ZYTdQJRX8bWG0nJfM+4aRRHvfoeTD9b2tjEf84aX+/ANWsnBe8QKupoTkguzE2P3G3zifuEH2lDMOlr7fCiQYbBUvi20Mb4bLlngw==", "ConnectionId": "fce58409-d505-4534-a318-01b90e333c57", "KeepAliveTimeout": 20.0, "DisconnectTimeout": 30.0, "ConnectionTimeout": 110.0, ...

AppScan は、Error、True、および False の 3 つの要求を送信しました。3 つの応答はすべて互いに異なっており、MongoDB インジェクションが成功したことをほのめかしています。

4

1 に答える 1