Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 960

同一オリジンポリシー (SOP)

同一オリジンポリシー (SOP) とは何ですか?

同一オリジンポリシー (SOP)あるオリジンから読み込まれた文書やスクリプトが、別のオリジンのリソースとどのように相互作用できるかを制限するブラウザのセキュリティ規則。


同一オリジンポリシーは、Web セキュリティの基本となる隔離境界です。スキーム・ホスト・ポートがすべて一致する場合にのみ同一オリジンとみなされ、そうでなければブラウザはスクリプトによるレスポンスの読み取り、クロスオリジンフレームの DOM へのアクセス、他サイトの Cookie の参照を阻止します。SOP により、別タブで開いているネットバンキングセッションの内容を悪意あるページが無断で盗むことを防げます。CORS、postMessage、JSONP などの仕組みで選択的に緩和できますが、設定ミスはクロスオリジンの情報漏洩や認証バイパスの主な原因となります。

よくある質問

同一オリジンポリシー (SOP) とは何ですか?

あるオリジンから読み込まれた文書やスクリプトが、別のオリジンのリソースとどのように相互作用できるかを制限するブラウザのセキュリティ規則。 サイバーセキュリティの アプリケーションセキュリティ カテゴリに属します。

同一オリジンポリシー (SOP) とはどういう意味ですか?

あるオリジンから読み込まれた文書やスクリプトが、別のオリジンのリソースとどのように相互作用できるかを制限するブラウザのセキュリティ規則。

同一オリジンポリシー (SOP) はどのように機能しますか?

同一オリジンポリシーは、Web セキュリティの基本となる隔離境界です。スキーム・ホスト・ポートがすべて一致する場合にのみ同一オリジンとみなされ、そうでなければブラウザはスクリプトによるレスポンスの読み取り、クロスオリジンフレームの DOM へのアクセス、他サイトの Cookie の参照を阻止します。SOP により、別タブで開いているネットバンキングセッションの内容を悪意あるページが無断で盗むことを防げます。CORS、postMessage、JSONP などの仕組みで選択的に緩和できますが、設定ミスはクロスオリジンの情報漏洩や認証バイパスの主な原因となります。

同一オリジンポリシー (SOP) からどのように防御しますか?

同一オリジンポリシー (SOP) に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

同一オリジンポリシー (SOP) の別名は何ですか?

一般的な別名: SOP。

関連用語

関連項目