情報処理安全確保支援士暗記無料で始める

ミドルウェアとは?みどるうぇあ

ミドルウェアとは、OSとアプリケーションの中間に位置し、多くの業務で共通して必要になる機能をまとめて提供するソフトウェア。DBMS、Webサーバ、アプリケーションサーバ、メッセージキューなどが該当する。セキュリティ上は、自分たちが書いていないのに脆弱性と設定の責任を負う層として扱う。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では2回出題され、ほかに4問の解説で触れられています(2017年度〜2025年度)。

情報処理安全確保支援士試験の頻出用語/午前II

この語が出る過去問を解く →

背景

業務ごとに通信・スレッド・トランザクションの制御を書き直していては、品質も期日も持たない。共通部分を製品として切り出したのがミドルウェアで、開発量は大きく減った一方、自組織が作っていないコードが本番の中核に入ることになった。脆弱性が公表された際に、どのミドルウェアの何版を使っているかを即答できる構成管理が支援士の論点になる。

具体例

Apache Tomcat、nginx、PostgreSQL、Apache Struts といった製品がこの層にあたる。既定の管理画面やサンプルアプリを残さない、管理ポートを外部へ出さない、といった設定の締めは、アプリの作りとは別にミドルウェア側で行う必要がある。

試験での引っ掛け

分類問題では、OS本体の機能(プロセス管理・メモリ管理)と切り分けられるかが問われる。またミドルウェアの脆弱性は自組織の開発物ではないため、原則としてパッチ適用でしか塞げず、アプリ側の改修では対処にならない。基本ソフトウェアにも応用ソフトウェアにも属さない中間層である点も区別する。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2017年度〜2025年度)
  • 分野:午前II
  • 分類問題では、OS本体の機能(プロセス管理・メモリ管理)と切り分けられるかが問われる。