Skip to content

docs: FT183 smtplib モジュール フィールドトライアルレポートを追加#515

Merged
hideyukiMORI merged 1 commit into
mainfrom
docs/issue-513-ft183-smtplib
May 21, 2026
Merged

docs: FT183 smtplib モジュール フィールドトライアルレポートを追加#515
hideyukiMORI merged 1 commit into
mainfrom
docs/issue-513-ft183-smtplib

Conversation

@hideyukiMORI
Copy link
Copy Markdown
Owner

Summary

  • FT183: Python 標準ライブラリ smtplib モジュールを検証(SMTP 送信・STARTTLS・ヘッダーインジェクション防御)
  • セキュリティ診断(183 % 3 = 0): SSRF と SmtpConfig.password の SecretStr 化の 2件 MEDIUM を発見
  • 47 テスト全通過 / mypy・ruff・pip-audit クリーン
  • v1.8.53 → v1.8.54 バンプ

Follow-up Issues

Test plan

  • 47 tests passed (uv run pytest)
  • mypy: no issues
  • ruff: all checks passed
  • pip-audit: PYSEC-2025-183 (tolerated, PyJWT via mcp transitive dep)
  • Security audit: 2 MEDIUM findings documented

🤖 Generated with Claude Code

- SMTP 送信・STARTTLS・ヘッダーインジェクション防御・EHLO サーバー確認を検証
- セキュリティ診断(183 % 3 = 0): SSRF・SecretStr の 2件 MEDIUM を発見
- 47 テスト全通過 / mypy・ruff クリーン
- v1.8.54 にバンプ

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@hideyukiMORI hideyukiMORI merged commit 8c4afc1 into main May 21, 2026
@hideyukiMORI hideyukiMORI deleted the docs/issue-513-ft183-smtplib branch May 21, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant