【おわすぷ】

OWASP とは?

最終更新:
💡 アプリの安全性を学び、確かめるための知識を共有する

ソフトウェアのセキュリティ向上に取り組む非営利財団とコミュニティ。OWASP Top 10などの資料や、さまざまなオープンなプロジェクトを公開している。

📌 このページのポイント
OWASP Top 10:2025年版 Webアプリの重大なリスクを学ぶ資料 A01:2025 🔐 アクセス制御の不備 A02:2025 ⚙ セキュリティ設定の不備 A03:2025 📦 ソフトウェア サプライチェーンの不備 A04:2025 🔑 暗号化の不備 A05:2025 💻 インジェクション A06:2025 📐 安全性を欠いた設計 A07:2025 🪪 認証の不備 A08:2025 📄 ソフトウェア/データ の完全性の不備 A09:2025 🔔 セキュリティログ とアラートの不備 A10:2025 ⚠ 例外的な状況への 不適切な対応 版によって順位・カテゴリが変わる Top 10だけで安全性を保証できるわけではない
2025年版の10カテゴリ(日本語は短縮表記を含む)。同じ色はすべてリスクの分類で、独自の重大度区分ではない。Top 10はリスクを学ぶ入口。検証要件にはASVSなどもある。
ひよこ ひよこ
OWASP Top 10って何が載っているの?
ペンギン先生 ペンギン先生
Webアプリの重大なセキュリティリスクを10のカテゴリで示す資料だよ。2025年版の上位3つは、アクセス制御の不備、セキュリティ設定の不備、ソフトウェアサプライチェーンの不備。個別の攻撃名だけを並べたリストではないんだ
ひよこ ひよこ
2021年版とは違うの?
ペンギン先生 ペンギン先生
順位やカテゴリが更新されているよ。たとえば2021年版のSSRFは、2025年版ではアクセス制御の不備に統合されている。資料を読むときは版も確認しよう
ひよこ ひよこ
Top 10を全部対策すれば安全?
ペンギン先生 ペンギン先生
主要なリスクを理解する入口にはなるけど、それだけで安全性を保証できるわけではないよ。OWASPは、具体的な検証要件のためにASVS(Application Security Verification Standard)も案内しているんだ
ひよこ ひよこ
OWASP ZAPという名前を見たけど?
ペンギン先生 ペンギン先生
ZAPは以前OWASPのプロジェクトだったけど、2023年8月に離れているよ。現在のZAP公式資料は「ZAP」または「ZAP by Checkmarx」という名称を案内している。古い紹介記事では所属や名称に注意しよう
ひよこ ひよこ
日本語でも読める?
ペンギン先生 ペンギン先生
Top 10の2025年版には日本語のイントロダクションがあるよ。OWASPの資料やプロジェクトは公開されているので、知りたい内容に合う資料を選び、対象の版や説明範囲を確認するといいね
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「OWASP」って出てきたら「アプリのセキュリティに役立つ資料やプロジェクトを公開する団体・コミュニティ」と思えばだいたいOK!
📖 おまけ:英語の意味
「Open Worldwide Application Security Project」 = オープンな世界規模のアプリケーションセキュリティプロジェクト
💬 以前のWebという語をWorldwideへ変更する決議が、2023年2月に行われたよ。対象はWebアプリに限らずソフトウェアの安全性なんだ

参考資料

← 用語集にもどる