
Tesla 1.18.3+ 互換性のためにパッチ適用された google_gax 0.4.1 (CVE-2026-48598)
google_gax v0.4.1 のパッチ適用済みフォークで、 Tesla >= 1.18.3 との互換性を提供します。
Tesla 1.18.3(2026年6月2日)は、CVE-2026-48598 のセキュリティ修正の一環として、assert_quoted_string_safe!/2 によるマルチパートフィールド名の厳格な検証を導入しました。アップストリームの google_gax(最終リリース:2021年、メンテナンス停止中)はアトム(:metadata, :data)をマルチパートフィールド名として渡すため、Tesla は現在 FunctionClauseError で拒否します。
connection.ex: アトムのフィールド名を Tesla.Multipart.add_field/4 と Tesla.Multipart.add_file/3 に渡す前に文字列(to_string/1)に変換connection.ex: ヘッダーにアトムタプル({:"Content-Type", ...})の代わりに文字列タプル({"Content-Type", ...})を使用mix.exs: mime と poison のバージョン制約を緩和# mix.exs
{:google_gax, github: "workshops-de/google_gax", override: true}