現在、以下のバージョンに対してセキュリティアップデートを提供しています:
| バージョン | サポート |
|---|---|
| 最新 | ✅ はい |
| 前のメジャーバージョン | ✅ はい |
| それより古いバージョン | ❌ いいえ |
OwlMailのセキュリティを真剣に受け止めています。セキュリティの脆弱性を発見した場合は、公開イシューで報告しないでください。
セキュリティの脆弱性は次の方法で報告してください:
-
メール: security@owlmail.dev に送信
- 説明的な件名を使用してください
- 脆弱性の詳細な説明を含めてください
- 再現手順を提供してください(可能な場合)
- 潜在的な影響を説明してください
-
応答を待つ: 48時間以内に受領確認をします
-
プロセス:
- 脆弱性の深刻度を評価します
- セキュリティ問題として確認された場合、以下を実行します:
- 修正を開発します
- セキュリティアドバイザリを準備します
- パッチされたバージョンをリリースします
- 進捗状況を更新し続けます
脆弱性をよりよく理解し修正するために、レポートに以下を含めてください:
- 脆弱性の種類: 例:SQLインジェクション、XSS、権限昇格など
- 影響を受けるコンポーネント: どの機能やコンポーネントが影響を受けるか
- 再現手順: 脆弱性を再現する方法の詳細な手順
- 潜在的な影響: 脆弱性がもたらす可能性のある結果
- 推奨される修正(ある場合)
現在、正式なバグバウンティプログラムはありませんが、セキュリティへの貢献を真剣に受け止め、適切に認識します(あなたの許可を得て)。
- 最新の状態を保つ: OwlMailを最新バージョンに更新してください
- ネットワークセキュリティ: 本番環境でHTTPS/TLSを使用してください
- アクセス制御: 適切な認証と承認を設定してください
- 環境の分離: 保護されていないインスタンスをパブリックネットワークに公開しないでください
- 機密情報: コードや設定にパスワードやキーをハードコードしないでください
- 依存関係の更新: セキュリティパッチを取得するために依存関係を定期的に更新してください
- コードレビュー: すべてのコード変更を慎重にレビューしてください
- セキュリティテスト: 開発中にセキュリティテストを実行してください
- 最小権限: 最小権限の原則に従ってください
- 入力検証: 常にユーザー入力を検証し、サニタイズしてください
既知のセキュリティ問題は修正後に開示します。詳細については Security Advisories を確認してください。
セキュリティアップデートは以下を通じてリリースされます:
- GitHub Releases
- Security Advisories
- プロジェクトドキュメントの更新
- セキュリティ問題: security@owlmail.dev
- 一般的な問題: GitHub Issues に提出
責任を持ってセキュリティ問題を報告するすべての研究者とユーザーに感謝します。あなたの貢献は、OwlMailを安全に保つために役立ちます。