← 戻る
CVE-2026-12484
high
CVSS 7.8
Keras: TorchModuleWrapper can deserialize unsafe PyTorch pickle data
概要
Keras: TorchModuleWrapper can deserialize unsafe PyTorch pickle data
AI要約 openai / gpt-4o
kerasのバージョン3.15.0において、攻撃者が制御するPyTorchのpickleデータを不適切にデシリアライズする脆弱性が発見されました。この問題は、`keras.layers.TorchModuleWrapper.from_config`メソッドの使用によって発生し、任意のコードが実行される可能性があります。
❓ 何が問題か
kerasのバージョン3.15.0における不適切なデシリアライズの脆弱性。
📍 影響範囲
keras.layers.TorchModuleWrapper.from_configメソッド。
🔥 重要度
不適切なデシリアライズにより任意のコードが実行可能で、深刻な被害を引き起こす可能性がある。
🔧 修正方法
安全なデシリアライズを保証するために、Kerasのセーフモードを積極的に使用する。
🛡️ 暫定回避
可能であれば、安全モードを有効にしてメソッドを呼び出す。
🔍 検知方法
不審なKerasレイヤー設定ファイルを確認し、攻撃者が制御する可能性のあるデータを扱う際は警戒する。
影響パッケージ
pip
keras
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.15.0"}]}]
参照URL
- web https://huntr.com/bounties/ab14df49-13b5-4442-b754-3189430bfa28
- web https://nvd.nist.gov/vuln/detail/CVE-2026-12484
- web https://github.com/advisories/GHSA-v2w2-w228-c444
- web https://github.com/keras-team/keras/pull/23048
- web https://github.com/keras-team/keras/pull/23165
- web https://github.com/keras-team/keras/commit/55888d3becbdbb45dc16a55b489900f911e2dde5
- web https://github.com/keras-team/keras/commit/d338a45204bdc787c8b3c4a9b82c1911cd52dedf
- web https://github.com/keras-team/keras/releases/tag/v3.12.3
- web https://github.com/keras-team/keras/releases/tag/v3.15.0