黑客在HuggingFace上傳惡意AI模型,用“損壞”pickle文件規避監測

我是創始人李巖:很抱歉!給自己產品做個廣告,點擊進來看看。  

2 月 10 日消息,據 The Hacker News 于 8 日報道,網絡安全研究人員發現,在 HuggingFace 平臺上,有兩個惡意機器學習(ML)模型利用了一種非常規的“損壞”pickle 文件技術來規避安全檢測。

ReversingLabs 研究員 Karlo Zanki 表示:“從這些 PyTorch 存檔中提取的 pickle 文件,在文件開頭揭示了惡意的 Python 內容。兩者的惡意載荷都是典型的平臺特定反向 shell,連接到硬編碼的 IP 地址。”

這種方法被稱為 nullifAI,意在通過明確繞過現有的安全防護措施,避免被識別為惡意模型。Hugging Face 上發現的兩個相關模型存儲庫如下:

glockr1/ballr7

who-r-u0000/0000000000000000000000000000000000000

這些模型被認為更像是一個概念驗證(PoC),而非真實的供應鏈攻擊案例。

pickle 序列化格式在機器學習模型分發中很常見,但它一直被認為存在安全隱患,因為它允許在加載和反序列化時執行任意代碼。

黑客在HuggingFace上傳惡意AI模型,用“損壞”pickle文件規避監測

被檢測出的這兩個模型使用的是 PyTorch 格式,實質上是壓縮的 pickle 文件。雖然 PyTorch 默認使用 ZIP 格式壓縮,但這些模型使用的是 7z 格式,這種不同的壓縮方式讓它們能夠避開 Hugging Face 的 Picklescan 工具的惡意檢測。

Zanki 進一步指出:“這個 pickle 文件的一個有趣之處是,對象序列化(IT之家注:即 pickle 文件的核心功能)在惡意載荷執行后就斷裂,導致無法正確反編譯對象。”

后續分析表明,盡管存在反序列化錯誤,損壞的 pickle 文件仍然能夠被部分反序列化,從而執行惡意代碼。該問題已被修復,Picklescan 工具也更新了版本。

Zanki 解釋說:“pickle 文件的反序列化是按順序進行的,pickle 操作碼會在遇到時執行,直到所有操作碼執行完畢或遇到損壞的指令。由于惡意載荷插入在 pickle 流的開頭,Hugging Face 的安全掃描工具未能檢測到模型的執行是有風險的。”

【來源: IT之家】

隨意打賞

提交建議
微信掃一掃,分享給好友吧。
fulidown国产精品合集| 亚洲精品动漫在线| 七次郎在线视频精品视频| 国产精品夜间视频香蕉| 精品多人p群无码| 久久青青草原精品国产| 亚洲国产精品SSS在线观看AV| 国产精品推荐天天看天天爽| 国产精品公开免费视频| 久久婷婷五月综合色精品| 亚洲乱码一区二区三区国产精品| 99热热久久这里只有精品166| 亚洲av无码乱码国产精品fc2| AV天堂午夜精品一区| 国产日韩久久久精品影院首页 | 久久99精品视频| 中国精品18videosex性中国| 人人鲁人人莫人人爱精品 | 国产啪亚洲国产精品无码| 精品一区二区三区3d动漫| 国产福利专区精品视频| 国产aⅴ精品一区二区三区久久| 国产精品原创巨作av| 国产成人精品无码专区| 国产99精品在线观看| 亚洲精品国产福利一二区| 国产成人精品福利网站在线观看| 亚洲电影日韩精品| 国产精品视频全国免费观看| 久久93精品国产91久久综合| 日产精品一线二线三线京东| 免费91麻豆精品国产自产在线观看| 精品在线免费观看| 午夜精品射精入后重之免费观看| 亚洲综合国产精品| 亚洲精品中文字幕乱码| 99久久99久久精品免费看蜜桃| 无码国产精品一区二区免费| 精品国产一区在线观看| 亚洲精品456播放| 国产在线无码精品电影网|