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

OWASP Projectsの歩き方

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for KoujiMatsuda KoujiMatsuda
September 20, 2025
54

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