Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OWASP Projectsの歩き方

Avatar for KoujiMatsuda KoujiMatsuda
September 20, 2025
46

OWASP Projectsの歩き方

300以上あるOWASP Projectsを歩いてみよう。Application Security Wayfinder
そって、Software Develop LifeCycleの各項目でどんなProjectsがあるのかを紹介しています。

Avatar for KoujiMatsuda

KoujiMatsuda

September 20, 2025
Tweet

Transcript

  1. 自己紹介 • 松田 康司 – OWASP Kansai ボードメンバー – (株)神戸デジタル・ラボ

    • Securityチーム オーナー • 生産技術チーム • KDL-SIRT PSIRT
  2. Application Security Wayfinder (出展)OWASP Projects | https://owasp.org/projects/ OWASP Integration Standards

    Project によって提供された 各OWASP ProjectsがSoftware Develop Life Cycle (SDLC) のどの部分に助けになるかを表した図。
  3. OWASP Top 10 (出展) OWASP Top 10 | https://owasp.org/Top10/ja/ Webアプリケーションのセキュリティリスクトップ10。

    A01:2021-アクセス制御の不備 A02:2021-暗号化の失敗 A03:2021-インジェクション A04:2021-安全が確認されない不安な設計 A05:2021-セキュリティの設定ミス A06:2021-脆弱で古くなったコンポーネント A07:2021-識別と認証の失敗 A08:2021-ソフトウェアとデータの整合性の不具合 A09:2021-セキュリティログとモニタリングの失敗 A10:2021-SSRF
  4. Flagship Projects Flagship Projectsは、OWASP とアプリケーション セキュ リティ全体に対して戦略的価値を実証したプロジェクトに与 えられます。 Production Projects

    : Productionレベルのプロジェクト。 Lab Projects : 価値ある成果物を生み出したプロジェクト。 Incubator Projects : プロジェクトがまだ具体化されつつある段階。
  5. Application Security Verification Standard(ASVS) V1: エンコーディングとサニタイゼーション V2: バリデーションとビジネスロジック V3: Web

    フロントエンドセキュリティ V4: API と Web サービス V5: ファイル処理 V6: 認証 V7: セッション管理 V8: 認可 V9: 自己完結型トークン (出展) ASVS v5.0邦訳版 https://github.com/owasp-ja/asvs-ja V10: OAuth と OIDC V11: 暗号化 V12: 安全な通信 V13: 構成 V14: データ保護 V15: セキュアコーディングとアーキテクチャ V16: セキュリティログ記録とエラー処理 V17: WebRTC
  6. 主な変更点 V1: エンコーディングとサニタイゼーション V2: バリデーションとビジネスロジック V3: Web フロントエンドセキュリティ V4: API

    と Web サービス V5: ファイル処理 V6: 認証 V7: セッション管理 V8: 認可 V9: 自己完結型トークン (出展) ASVS v5.0邦訳版 https://github.com/owasp-ja/asvs-ja V10: OAuth と OIDC V11: 暗号化 V12: 安全な通信 V13: 構成 V14: データ保護 V15: セキュアコーディングとアーキテクチャ V16: セキュリティログ記録とエラー処理 V17: WebRTC V1アーキテクチャが なくなった 構造変更と新章追加 ドキュメント要件を 明示 レベルの再定義
  7. 様々なCheat Sheetがあります。 • Input Validation Cheat Sheet • Injection Prevention

    Cheat Sheet • Content Security Policy Cheat Sheet • Logging Cheat Sheet • Authentication Cheat Sheet • Authorization Cheat Sheet • HTTP Security Response Headers Cheat Sheet (出展)OWASP Cheat Sheet Series https://cheatsheetseries.owasp.org/ • LLM Prompt Injection Prevention Cheat Sheet • OAuth 2.0 Protocol Cheatsheet • SQL Injection Prevention Cheat Sheet • Secrets Management Cheat Sheet • Session Management Cheat Sheet • Transport Layer Security Cheat Sheet
  8. Juice Shop (出展)Juice Shop https://owasp.org/www-project-juice-shop/ OWASP Juice Shop は、安全でない Web

    アプリケーショ ンです。ゲーム感覚で、脆弱性を見つけることで、診断や ペネトレーションテストの練習ができます。
  9. Mod Security Core Rule Set(CRS) (出展)Mod Security https://github.com/owasp-modsecurity/ModSecurity OWASP CRS

    https://owasp.org/www-project-modsecurity-core-rule-set/ OSSのWAFであるMod Security とその汎用的な攻撃検出 ルールのセットを提供するプロジェクトです。以前は、 Apacheモジュールでしたが、今はnginxやIISなどもサポー トしています。
  10. OWASP Gen AI Security Project Top10 for LLM and GenAIを含む、生成AI

    関連のProjectです。主に生成AIとそれを 組み込んだシステムのSecurityのガイドを 提供しています。 (出展)OWASP GenAI Security Project https://genai.owasp.org/
  11. Top10 for LLM and GenAI LLM01:2025 プロンプトインジェクション LLM02:2025 機密情報の開示 LLM03:2025

    サプライチェーン LLM04:2025 データとモデルポイズニング LLM05:2025 不適切な出力処理 LLM06:2025 過剰なエージェンシー LLM07:2025 システムプロンプトの漏洩 LLM08:2025 ベクトルと埋め込みの脆弱性 LLM09:2025 誤情報 LLM10:2025 際限のない消費 (出展) 2025 Top 10 Risk & Mitigations for LLMs and Gen AI Apps https://genai.owasp.org/llm-top-10/
  12. Artificial Intelligence Security Verification Standard(AISVS) (出展) OWASP Artificial Intelligence Security

    Verification Standard (AISVS) https://github.com/OWASP/AISVS/ AI駆動型アプリケーションのセキュリティを検証するための チェックリストを提供します。
  13. Artificial Intelligence Security Verification Standard(AISVS) (出展) OWASP Artificial Intelligence Security

    Verification Standard (AISVS) https://github.com/OWASP/AISVS/ 1. トレーニングデータのガバナンスとバイアス管理 2. ユーザー入力値検証 3. モデルのライフサイクル管理と変更管理 4. インフラストラクチャ、構成、デプロイのセキュリティ 5. アクセス制御とID管理 6. モデル・フレームワーク・データのサプライチェーンセキュリティ 7. モデルの挙動、出力制御、安全性保証
  14. Artificial Intelligence Security Verification Standard(AISVS) (出展) OWASP Artificial Intelligence Security

    Verification Standard (AISVS) https://github.com/OWASP/AISVS/ 8. メモリ、埋め込み表現、ベクトルデータベースのセキュリティ 9. 自動オーケストレーションとエージェントのセキュリティ 10. 敵対的攻撃への耐性 11. プライバシー保護と個人データ管理 12. モニタリング、ログ、異常検知 13. 人間による監督と信頼性
  15. 今日紹介したOWASP Project ➢ Top 10 ➢ ASVS ➢ Threat Dragon

    ➢ Cheat Sheet Series ➢ CycloneDX ➢ OWASP Secure Headers Project ➢ Web Security Testing Guide(WSTG) ➢ Amass ➢ Defect Dojo ➢ SAMM ➢ Juice Shop ➢ Mod Security Core Rule Set(CRS) ➢ Top10 for LLM and GenAI ➢ AISVS