Hub documentation
第三方扫描器:JFrog
单点登录(SSO) 审计日志 存储区域 用于私有数据集的 Data Studio 资源组(访问控制) 高级计算选项 高级安全 令牌管理 服务账号 发布者分析 门控组集合 网络安全 下载分析 速率限制 博客文章
PRO 计划 仓库 入门仓库 仓库设置 存储限制 存储后端(Xet) 本地缓存 Pull Requests 与 Discussions 通知 集合 Webhooks GitHub Actions Notebooks 后续步骤 许可证
模型 数据集 Spaces Spaces 概览 Spaces GPU 升级 Spaces ZeroGPU Spaces 开发模式 Spaces 磁盘使用量与存储 Spaces 自定义域名 Spaces 作为 MCP 服务器 Spaces 作为智能体工具 将 Spaces 用作 API 端点 Gradio Spaces Streamlit Spaces 静态 HTML Spaces Docker Spaces 嵌入您的 Space 使用 Docker 运行 Spaces Spaces 配置参考 使用 HF 登录按钮 精选 Spaces Spaces 更新日志 高级主题
存储桶 new 容器镜像 new 任务 智能体 智能体概述 Hugging Face AI 智能体 CLI Hugging Face MCP 服务器 Hugging Face Agent Skills 使用 HF SDK 构建智能体 使用 llama.cpp 的本地代理 Agent 库 会话跟踪格式
其他 第三方扫描器:JFrog
JFrog 的安全扫描器可检测机器学习模型中的恶意行为。
danger.dat 的报告示例
我们与 JFrog 合作提供扫描功能,以提升 Hub 的安全性。模型文件会由 JFrog 扫描器进行扫描,我们则在 Hub 界面上展示扫描结果。
JFrog 的扫描器旨在降低误报率。事实上,我们目前观察到,模型权重中包含的代码并不总是恶意的。当在文件中检测到代码时,JFrog 的扫描器会对其进行解析和分析,以检查是否存在潜在的恶意用途。

以下是一个示例仓库,您可以查看它以了解该功能的实际效果:mcpotato/42-eicar-street。
模型安全回顾
为了共享模型,我们会序列化用于与模型交互的数据结构,以便于存储和传输。某些序列化格式存在严重的安全漏洞,例如任意代码执行(pickle 就是典型例子),这使得共享模型可能存在潜在风险。
随着 Hugging Face 成为流行的模型共享平台,我们希望保护社区免受此类威胁,因此我们开发了诸如 picklescan 之类的工具,并集成了第三方扫描器。
Pickle 并非唯一存在漏洞的格式,请参阅参考了解如何利用 Keras Lambda 层实现任意代码执行。
Update on GitHub