プラグイン
アプリケーションの外部からコードを読み込んで実行することで、サードパーティ製のプラグインを利用できるようにすると、コードインジェクションやコードの改竄によって、アプリケーションが不正に使用されるというセキュリティ上の問題が発生する可能性が大幅に高まる。あらゆる可能性を考慮しなければならなくなるため、アプリケーションの動作検証も難しくなる。アプリストアにおけるプライバシーとセキュリティの品質維持の観点から、アプリケーションのパッケージ外部にあるコードを動的に読み込んで実行しないようにポリシーを定めているプラットフォームや、ユーザーの同意が得られた場合のみアドオンや拡張機能を取得できるように定めているプラットフォームもある。
実際に、Adobe Flash Playerのプラグインはセキュリティホールの温床となっており、iOSプラットフォーム上では最後までサポートされなかった。