開発・セキュリティ
LiteLLM v1.109.1を公開
原題: v1.109.1
proxyの管理資格情報をrequestから保護
LiteLLMは2026年11月12日11時07分頃(日本時間)、v1.109.1を正式公開しました。
proxyのrequest bodyが管理者のdeployment設定と競合し、意図しない資格情報を使う可能性がある問題を修正しました。
tenant_id、client_id、client_secret、Azureのusername、password、scopeを既定でrequest bodyから拒否します。
client側からの指定を許可する場合は、管理者がdeployment単位などで明示的にopt-inする必要があります。
os.environ/またはoidc/形式のsecret参照は、通常のmodel routeとuser_configで拒否されます。
修正前はrequestからproxy環境変数を参照した資格情報をupstreamへ送れる経路があり、修正後は401を返します。
OpenAI Realtime transcriptionのclient_secret設定、MCP OAuth、/introspectにはroute別の例外を設けています。
同名fieldを観測用tagとして使う場合は、top-levelではなくmetadataへ移す必要があります。
v1.109.1は、11月11日に掲載したv1.109.0系列へ安全性修正をbackportしたreleaseです。
Docker imageはcosign署名済みで、release noteは固定commitまたはrelease tagの公開鍵を使う検証手順を示しています。
GitHub Releaseはdraft=false・prerelease=falseで、PyPIにも1.109.1のartifactが公開されています。