English version →
AI/ML
CVE-2026-71281 high CVSS 8.8

Hugging Face peft's LoRA-GA and CorDA initialization modules (src/peft/tuners/lora/corda.py lines...

概要

Hugging Face peft's LoRA-GA and CorDA initialization modules (src/peft/tuners/lora/corda.py lines...

原文の説明

取得元が公開している説明をそのまま載せています (多くは英語)。

Hugging Face peft's LoRA-GA and CorDA initialization modules (src/peft/tuners/lora/corda.py lines ~102 and ~163, and src/peft/tuners/lora/loraga.py line ~101) call torch.load() on config-specified cache/covariance files without weights_only=True, bypassing peft's own safe-loading wrapper used elsewhere in the codebase. Because torch.load() without weights_only=True performs full pickle deserialization, loading a malicious cache or covariance file (e.g. a shared/downloaded LoRA-GA or CorDA cache) results in arbitrary code execution.

出典: NIST National Vulnerability Database NVD GitHub Advisory

AI要約

外部の AI が作成した要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。

Hugging FaceのpeftライブラリのLoRA-GAとCorDAの初期化モジュールに重大な脆弱性があります。これらのモジュールは、torch.load()を使用してキャッシュファイルを読み込みますが、weights_only=Trueが指定されていないため、危険なピクルデシリアライズが発生します。これにより、不正なコード実行が可能になります。

❓ 何が問題か

Hugging Face peftのLoRA-GAとCorDA初期化モジュールにおける不正なコード実行の脆弱性

📍 影響範囲

peftライブラリのsrc/peft/tuners/lora/corda.pyおよびloraga.py

🔥 重要度

攻撃者が悪意のあるキャッシュファイルを使用して任意のコードを実行する可能性があるため重大です。

🔧 修正方法

torch.load()呼び出しにweights_only=Trueを追加して、安全なデシリアライズを保証します。

🛡️ 暫定回避

安全なキャッシュファイルとだけ接続することを推奨します。

🔍 検知方法

不明なまたは信用できないキャッシュファイルをロードしないように注意します。

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく