プラグインとは?ぷらぐいん
プラグインとは、本体のプログラムを改造せずに、あらかじめ用意された拡張の口へ後から差し込んで機能を足す部品。本体側が受け入れる仕組みを備えていることが前提で、アドオンや拡張機能もほぼ同じものを指す。多くは本体と同じ権限で動くため、一つの脆弱なプラグインが本体全体への侵入口になりうる点が、支援士では中心的な論点になる。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
利用者ごとに必要な機能が違うのに全部を本体へ載せると、使わない機能のためにも更新を配り続けることになり、本体の保守が破綻する。拡張点を決めて第三者に開放すれば、本体の開発と機能追加を切り離せる。その代わり、供給元と更新責任が分散するため、何をどの版で使っているかを把握する管理が新たに必要になった。
具体例
WordPressは投稿の基本機能だけを本体に持ち、問い合わせフォームや会員機能はプラグインで足す構成をとる。Jenkinsもビルドやリポジトリ連携の大半をプラグインとして実装している。いずれも本体の更新とプラグインの更新は別に配布されるため、SBOMで導入済みのプラグインと版を把握し、JVNの脆弱性情報と突き合わせる運用が要る。
試験での引っ掛け
不具合を直すパッチや、本体そのものを新しくするバージョンアップとは目的が違い、あくまで機能の追加が役目である。本体さえ最新にしていれば安全という発想も危うく、実際の侵入経路は放置されたプラグイン側の既知脆弱性であることが多い。使っていないプラグインも、有効なまま残っていれば攻撃面として数えられる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。