CVE-2026-42016 (CVSS 8.1) - JFrog Artifactory (Self Hosted) versions before 7.133.11 are vulnerable to a pri
CVE-2026-42016是JFrog Artifactory(自托管版)7.133.11之前的权限提升漏洞,CVSS 8.1。因令牌作用域检查缺失,攻击者可用低权限令牌获取管理员权限,威胁企业制品仓库安全。
CVE-2026-42016 (CVSS 8.1) - JFrog Artifactory (Self Hosted) versions before 7.133.11 are vulnerable to a pri
📋 漏洞概述
JFrog Artifactory自托管版7.133.11之前存在权限提升漏洞,因未验证令牌作用域导致越权操作。
📋 基础信息
| 受影响版本 | JFrog Artifactory (Self Hosted) < 7.133.11 |
| 漏洞类型 | 权限提升 |
| CVSS | 8.1 · High |
| CVE | CVE-2026-42016 |
🔬 漏洞根因
漏洞源于Artifactory在验证JWT令牌时仅校验签名和签发者(issuer),但未检查令牌的作用域(scope)字段。系统将任意有效签名的令牌视为具有全部或较高权限,使得低权限令牌(如只读用户)也能通过伪造作用域字段或直接使用高权限作用域的令牌(若签名被绕过)来执行管理员操作。
🎯 攻击场景
1. 攻击者获取一个有效签名的低权限JWT令牌(如通过注册普通用户、窃取或泄露)。 2. 分析Artifactory令牌签名算法(通常为RS256或HS256),发现系统仅验证签名和issuer,忽略scope。 3. 攻击者使用该低权限令牌,但在HTTP请求中附加高权限scope(如admin:*)或直接调用仅允许管理员访问的API端点。 4. 服务器未重新校验scope,将低权限令牌视为有效且具有作用域内所有权限。 5. 成功执行管理员操作,如创建新管理员账户、修改系统配置或访问敏感数据。
💥 漏洞影响
攻击者可利用任意有效签名令牌(即便原本只有最低权限)获得管理员权限,进而完全控制JFrog Artifactory实例,包括篡改制品仓库、窃取所有存储的二进制文件和元数据、修改安全策略、添加后门用户,甚至横向移动至连接的基础设施。
🛡️ 修复建议
立即升级JFrog Artifactory (Self Hosted)至7.133.11或更高版本。临时缓解措施:在反向代理层对敏感API端点实施额外的访问控制列表(ACL)或使用Web应用防火墙(WAF)过滤非标准scope的请求;审计现有所有JWT令牌的有效作用域并轮换密钥。
📎 参考链接
- https://nvd.nist.gov/vuln/detail/CVE-2026-42016
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-42016
🚨 威胁评估
| 📈 EPSS 利用概率 | 暂无数据 |
| 🚨 CISA KEV | 未被已知利用 |
| 🔧 公开 PoC | 暂无公开 PoC |
⚠️ 本文由漏洞情报系统自动生成,仅供安全研究与防御参考。生成时间: 2026-07-30 01:00 | 来源: NVD-Latest
🤖 常见问题解答(FAQ)
❓ 如何判断我的Artifactory是否受影响?
检查版本号是否低于7.133.11。若低于该版本,则受影响。可通过管理界面“关于”或API获取版本信息。
❓ 攻击者需要什么前提条件?
需要获取一个有效签名的JWT令牌(例如通过注册用户、凭证泄露或会话劫持)。无需网络位置特权,只要令牌有效即可。
❓ 是否有临时缓解措施而不升级?
可通过反向代理或WAF对Artifactory API端点实施白名单策略,强制校验请求中的scope参数;同时启用审计日志监控异常管理员操作。