CVE-2025-68664
LangChain シリアライゼーションインジェクションの脆弱性により、dumps/loads API で秘密情報の抽出が可能に
- 公開済み
- 2025/12/23
- 更新済み
- 2025/12/24
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/04/29
プライマリ CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N中 · 今後 30 日間
- パーセンタイル
- 98.7%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
LangChainは、エージェントやLLMベースのアプリケーションを構築するためのフレームワークです。バージョン0.3.81および1.2.5より前には、LangChainのdumps()およびdumpd()関数にシリアライゼーションインジェクションの脆弱性が存在します。これらの関数は、自由形式の辞書をシリアライズする際に、'lc'キーを持つ辞書をエスケープしません。'lc'キーは、シリアライズされたオブジェクトをマークするためにLangChain内部で使用されます。ユーザー制御のデータにこのキー構造が含まれる場合、逆シリアライズ時にはプレーンなユーザーデータとしてではなく、正当なLangChainオブジェクトとして扱われます。この問題はバージョン0.3.81および1.2.5で修正されています。
ソース
4LangChain Core(<0.3.81)におけるデシリアライゼーションの脆弱性を特定し、実演するためのテストフレームワーク。教育目的のみ。
CVE-2025-68664の詳細な開示。LangChainコアの重大な逆シリアル化脆弱性で、細工されたプロンプトとシリアル化フローを介した秘密情報の外部送信と潜在的なRCEを可能にする。
LangChainのシリアライゼーション注入脆弱性CVE-2025-68664の技術的解析。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。