任意コード実行(にんいコードじっこう、英語: arbitrary code execution; ACE)とは,オペレーティングシステムやWebアプリケーションの脆弱性を突いて任意のコード(プログラム)を実行するような攻撃手段を指すコンピュータセキュリティ用語である。TASを用いたゲームにおいても似たような意味で使われる。