← Back
CVE-2026-12484
high
CVSS 7.8
Keras: TorchModuleWrapper can deserialize unsafe PyTorch pickle data
Summary
Keras: TorchModuleWrapper can deserialize unsafe PyTorch pickle data
AI summary openai / gpt-4o
kerasのバージョン3.15.0において、攻撃者が制御するPyTorchのpickleデータを不適切にデシリアライズする脆弱性が発見されました。この問題は、`keras.layers.TorchModuleWrapper.from_config`メソッドの使用によって発生し、任意のコードが実行される可能性があります。
❓ What is the problem
kerasのバージョン3.15.0における不適切なデシリアライズの脆弱性。
📍 Affected scope
keras.layers.TorchModuleWrapper.from_configメソッド。
🔥 Severity
不適切なデシリアライズにより任意のコードが実行可能で、深刻な被害を引き起こす可能性がある。
🔧 How to fix
安全なデシリアライズを保証するために、Kerasのセーフモードを積極的に使用する。
🛡️ Workaround
可能であれば、安全モードを有効にしてメソッドを呼び出す。
🔍 Detection
不審なKerasレイヤー設定ファイルを確認し、攻撃者が制御する可能性のあるデータを扱う際は警戒する。
Affected packages
pip
keras
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.15.0"}]}]
References
- 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