JetBrains 的关键缺陷影响 IntelliJ IDEA、TeamCity 和 YouTrack 用户
原创
ZM
ZM
暗镜
2026年7月23日 08:00
北京
在小说阅读器读本章
去阅读
JetBrains 发布了 IntelliJ IDEA、TeamCity 和 YouTrack 的安全更新,解决了六个漏洞,其中包括一个关键路径遍历问题,该问题可能导致 IntelliJ IDEA 中的代码执行。
这些修复会影响核心开发人员工具、CI/CD 基础架构和问题跟踪环境,因此对于在软件开发工作流程中使用 JetBrains 产品的组织来说,及时打补丁非常重要。
最严重的漏洞影响 IntelliJ IDEA,其中对项目工作区 ID 的处理不当可能导致路径遍历和代码执行。
攻击者如果能够影响存在漏洞的工作区 ID,就可以访问目标项目工作区之外的文件或写入内容。JetBrains已在 IntelliJ IDEA 版本 2026.1.4 和 2026.2 中修复了此严重漏洞。
TeamCity 已修复四个高危漏洞。受影响的区域包括 Perforce VCS 集成、云配置文件页面、未经身份验证的代理注册以及管道授权控制。
由于 TeamCity 实例通常管理源代码、构建工件、签名密钥、访问令牌和部署工作流,因此成功的利用可能会暴露敏感的开发资产,或者允许攻击者篡改软件供应链。
- CVE-2026-59792 – IntelliJ IDEA:项目工作区 ID 处理中的路径遍历导致严重代码执行漏洞。该问题被归类为 CWE-23,由 Antoni Tremblay 报告。已在 IntelliJ IDEA 2026.1.4 和 2026.2 版本中修复。
- CVE-2026-59793 – TeamCity: Perforce VCS 集成中存在高危任意文件访问漏洞。该漏洞被归类为 CWE-73,由 @maple3142 报告,并在 TeamCity 2026.1.22026.1.22026.1.2 版本中修复。
- CVE-2026-59794 – TeamCity:云配置文件页面存在高危存储型跨站脚本漏洞,可通过代理报告的数据进行攻击。CWE-79 问题已在 TeamCity 2026.1.22026.1.22026.1.2 版本中修复。
- CVE-2026-59795 – TeamCity:通过未经身份验证的构建代理注册实现的高危存储型跨站脚本攻击漏洞。该 CWE-79 漏洞由 Joakim Bulow 报告,并在 TeamCity 2026.1.22026.1.22026.1.2 版本中修复。
- CVE-2026-59796 – TeamCity:由于权限检查不足导致的高危管道修改漏洞。CWE-862 问题由 Alwion 报告,并在 TeamCity 2026.1.22026.1.22026.1.2 版本中修复。
- CVE-2026-59791 – YouTrack: Mermaid 图表渲染中存在低危 CSS 注入漏洞。该漏洞编号为 CWE-1021,由 Rohit Prasanth(又名 h3ri0s)报告,并在 YouTrack 2026.2.17012 版本中修复。
TeamCity 的缺陷值得特别关注,因为存储型 XSS 可能会暴露管理员会话,或者通过特权用户的浏览器执行未经授权的操作。同时,管道修改问题可能导致对构建定义、部署流程或发布工作流程进行未经授权的更改,从而构成潜在的软件供应链风险。
各组织应立即将 IntelliJ IDEA、TeamCity 和 YouTrack 升级到修复版本。TeamCity 管理员还应检查最近注册的构建代理、流水线和构建配置的修改、Perforce 集成设置以及云配置文件中显示的异常内容。
限制对 TeamCity 服务器的访问、强制执行最小权限原则以及监控 CI/CD 日志可以进一步降低被利用的风险
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论