問題タブ [veracode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ファイル名またはパスの外部制御 Veracode スキャンの問題
アプリケーションのセキュリティ上の欠陥を検出するために Veracode スキャンを使用する asp.net にアプリケーションがあります。関数の 1 つをスキャンすると、「ファイル名またはパスの外部制御」というエラーが表示されます。このエラーを修正する方法を知っている人はいますか?
サンプルコード:
URLの下で参照されている無効な文字のfullPathパラメーターを検証しようとしました。しかし、問題はまだ続きます。誰でもこの問題を解決するのを手伝ってもらえますか? ありがとう。
asp.net - Response.Write を使用したエラー メッセージによる情報漏えい
System.IO.StringWriter から継承するクラスがあります。クラスのコード スニペットは次のとおりです。
veracode スキャンは、_httpResponse.Write(input) が「エラー メッセージによる情報漏えい」を引き起こすことを示しました。この問題を軽減せずに、この問題を解決する (別の) 方法はありますか? パラメータ「入力」のサニタイズは役に立ちますか? その場合、入力をエンコードするだけで十分でしょうか? ご意見をお聞かせください。
ios - Veracode、デバッグ シンボル、および XCode
iOS アプリケーションを Veracode (アプリケーション セキュリティ プラットフォーム) でスキャンしようとしています。.IPA をスキャンするには、.IPA にデバッグ シンボルが含まれている必要があります。
使用されているアーカイブ ビルド構成とプロジェクト/ターゲットについては、次のように指定しました。
- デバッグ シンボルを生成する: はい
- コピー中にデバッグ シンボルを削除する : いいえ
- デッド コード ストリッピング : いいえ
- デフォルトで非表示の記号 : いいえ
- ストリップリンク製品 : いいえ
それでも、.IPA を送信すると、Veracode で次のエラーが表示されます。
デバッグ シンボルなしでコンパイルされたプライマリ ファイル - 1 ファイル
おそらくアーカイブに関して、デバッグシンボルを作成するために必要な別のステップはありますか?
html - Web ページ内のスクリプト関連の HTML タグの不適切な無効化 (基本 XSS)
Web サービス アプリケーションのサーバーの詳細を取得しようとしています。
最近ベラコードを実行しましたが、getRemoteHost()
それを防ぐ方法について何か提案がありますか?
c# - Process.Start からの OS コマンド インジェクション
私のアプリケーションはProcess.Start
、実行する別のアプリケーションを開くために使用しています。VeraCode [セキュリティ ソフトウェア スキャン ツール] は、このコマンドをOS Command Injection Vulnerableとして報告しました。何かコメントを頂きたいです。入力のフィルタリングまたはプログラム名の制約に関する多くの情報を Web で見つけました。Process.Start
ただし、 ?を使用する他の方法があるかどうかを知りたいです。
編集: コメントありがとうございます。これはサンプルの 1 つです。はい、ユーザーからの入力を取得しています。
ありがとう!
c# - VeraCode が ServiceStack OrmLite で、SQL コマンドで使用される特別な要素の不適切な中和 (「SQL インジェクション」) を報告 (CWE ID 89)
わかりましたので、Web API で必要なデータに ServiceStack OrmLite を使用しています。コード セキュリティ スキャンと検証のために自分のコードを VeraCode に送信したところ、OrmLite が潜在的な SQL インジェクション攻撃ベクトルを示していることが結果レポートで示されました。
これをトリアージする方法がわかりません。OrmLite を EntityFramework に置き換える必要がありますか?
java - JSP の Veracode の問題
以下の行でベラコードの問題が発生しています
問題は<%=viewBean.getStudName()%>
ここにあります。報告された問題は、「Web ページ内のスクリプト関連の HTML タグの不適切な中和 (基本的な XSS) です。cwe.mitre.org で提供されている修正を試しましたが、適切に適用できませんでした。誰でもできます。この問題を解決する方法を教えてください。
asp.net-mvc - このベラコードの欠陥「送信データによる情報漏えい」について知っている人はいますか?
この行に低いベラコードの欠陥がある mvc アプリケーションがあります
送信データによる情報漏えい
誰かがこの欠陥について私を助けることができますか?