Repository navigation
v1.71.0 セキュリティー対策
v1.71.0 セキュリティ強化とコード品質改善
🔒 セキュリティ修正
- CVE-2025-22869 : Fluent Bit プラグインの
golang.org/x/cryptoを v0.45.0 にアップグレード - CVE-2026-40611 :
github.com/go-acme/lego/v4を v4.34.0 にアップグレード - CVE-2026-29181 :
go.opentelemetry.io/otelを v1.41.0 にアップグレード - DOMPurify のアップグレード(spa / pwa)
- js-yaml、ws のアップグレード(Dependabot アラート対応)
- Lego v2 / square/go-jose.v2 を削除し Lego v4 に統一
- axios / tmp の依存関係を更新し、axios を 0.27.2 に固定
- アイコンパスのサニタイズ、OAuth2 ステートの保護、ログへの機密フィールド出力抑制
- twLancherのパッケージをSvelete 5など にアップデート
🛡️ コード品質・脆弱性対応
- CodeQL SSRF 警告の修正(ポーリングパッケージ、
ValidateURLエクスポート) - CodeQL ネットワークリクエスト非制御データ警告の修正(SSRF)
- CodeQL メールコンテンツインジェクション警告の修正
🔧 内部改善
statikの利用を Go 標準のembedに変更(サードパーティ依存を削減)- Fluent Bit プラグイン(gopsutil 入力・twsnmp 入出力)を廃止・削除
- マップオブジェクトのサイズをスケールダウンするマイグレーション機能(
migrateMapSize)を実装
🐛 バグ修正
package-lock.jsonから不要なbufferモジュールを削除
Full Changelog: v1.70.0...v1.71.0