Skip to content

Security: lvncer/team-github-rules

Security

.github/SECURITY.md

セキュリティポリシー

サポートされているバージョン

現在セキュリティアップデートでサポートされているプロジェクトのバージョンは以下の通りです:

バージョン サポート状況
1.0.x
< 1.0

脆弱性の報告

プロジェクトでセキュリティ脆弱性を発見した場合は、以下の手順に従って報告してください:

報告方法

  1. 公開イシューでは報告しないでください - セキュリティ脆弱性は機密情報として扱われます
  2. 以下のいずれかの方法で報告してください:

報告に含めるべき情報

脆弱性の報告には、以下の情報を含めてください:

  • 脆弱性の種類 (例: XSS、SQL インジェクション、認証バイパスなど)
  • 影響を受けるファイルやコンポーネント
  • 脆弱性を再現する手順
  • 潜在的な影響の説明
  • 可能であれば、修正案や軽減策

報告例

件名: [SECURITY] 認証バイパス脆弱性の報告

脆弱性の種類: 認証バイパス
影響を受けるコンポーネント: /auth/login エンドポイント
バージョン: 1.0.2

再現手順:
1. ログインページにアクセス
2. 特定のペイロードを送信
3. 認証なしでダッシュボードにアクセス可能

潜在的な影響:
- 未認証ユーザーが管理者機能にアクセス可能
- ユーザーデータの不正アクセス

提案する修正:
- 認証チェックの強化
- セッション管理の改善

対応プロセス

初期対応 (24 時間以内)

  1. 報告の受領確認
  2. 脆弱性の初期評価
  3. 重要度の分類

調査・修正 (7 日以内)

  1. 詳細な調査の実施
  2. 修正パッチの開発
  3. テストの実施

公開・通知 (修正後)

  1. セキュリティアップデートのリリース
  2. 影響を受けるユーザーへの通知
  3. 必要に応じてセキュリティアドバイザリの公開

脆弱性の重要度分類

重要度 説明 対応時間
Critical システム全体に影響、データ漏洩の可能性 24 時間以内
High 重要な機能に影響、限定的なデータアクセス 72 時間以内
Medium 一部機能に影響、軽微なセキュリティリスク 1 週間以内
Low 軽微な影響、理論的なリスク 2 週間以内

セキュリティのベストプラクティス

開発者向け

  • 定期的な依存関係の更新
  • セキュリティスキャンツールの使用
  • コードレビューでのセキュリティチェック
  • 最小権限の原則の適用

ユーザー向け

  • 最新バージョンの使用
  • 強力なパスワードの設定
  • 定期的なセキュリティアップデートの適用
  • 不審な活動の報告

謝辞

セキュリティ脆弱性を責任を持って報告してくださった研究者や開発者の皆様に感謝いたします。

連絡先

セキュリティに関する質問や懸念がある場合は、以下にお問い合わせください:


注意: このセキュリティポリシーは定期的に見直され、更新される場合があります。

There aren’t any published security advisories