不適切な入力検証(ふてきせつなにゅうりょくけんしょう、英語:Improper input validation)または未チェックのユーザー入力(英語:unchecked user input)は、セキュリティ・エクスプロイトに利用される可能性のあるコンピュータソフトウェアの脆弱性の一種である。この脆弱性は、「製品が、プログラムの制御フローやデータフローに影響を与える可能性のある入力を検証しない、または誤って検証する」場合に引き起こされる。共通脆弱性タイプ一覧では、CWE-20に分類される。
例 例としては、以下のものが挙げられる。
バッファオーバーフロー クロスサイトスクリプティング ディレクトリトラバーサル ヌルバイトインジェクション SQLインジェクション 書式文字列攻撃
脚注
外部リンク