【安全圈】Linux内核漏洞”ssh-keysign-pwn”允许攻击者窃取SSH密钥与影子密码文件

admin 2026-05-18 06:08:37 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: Linux内核漏洞CVE-2026-46333(ssh-keysign-pwn)因ptrace访问控制逻辑缺陷,允许攻击者在进程退出时利用竞态条件窃取SSH私钥与/etc/shadow密码文件。该漏洞影响Ubuntu、Debian等主流发行版,潜伏六年且已有公开PoC。建议立即部署内核补丁、轮换SSH密钥并监控敏感文件访问。 综合评分: 85 文章分类: 漏洞分析,威胁情报,漏洞预警,应急响应,Linux安全


cover_image

【安全圈】Linux内核漏洞”ssh-keysign-pwn”允许攻击者窃取SSH密钥与影子密码文件

安全圈

2026年5月16日 19:01 江苏

在小说阅读器读本章

去阅读

关键词

漏洞

最新披露的Linux内核漏洞正引发安全界高度关注,该漏洞允许攻击者在受影响系统上获取SSH私钥和密码哈希等高度敏感数据。编号为(CVE-2026-46333)的漏洞被命名为”ssh-keysign-pwn”,影响范围涵盖多个主流Linux发行版。

漏洞技术原理

该漏洞源于Linux内核ptrace访问控制逻辑中的__ptrace_may_access()函数缺陷。这套机制本应限制进程间的相互检视与交互,但内核”dumpability”检查存在的逻辑缺陷会引发危险的竞态条件。

当特权进程(如ssh-keysign或chage)关闭时,会存在短暂的时间窗口——其内存上下文已被清除(mm = NULL)但文件描述符仍未关闭。攻击者可在此期间利用pidfd_getfd()窃取文件描述符,从而绕过权限检查获取敏感文件访问权。

潜在危害

包括Qualys在内的安全机构警告该漏洞可能导致:

  • SSH私钥失窃使攻击者能伪装系统或用户身份
  • 在密钥轮换前持续实施中间人攻击(MitM)
  • 完全读取/etc/shadow文件获取密码哈希进行离线破解
  • 利用窃取凭证在基础设施内横向移动

由于SSH密钥常在多环境重复使用,单个系统沦陷可能引发连锁反应。

受影响系统

2026年5月14日前发布内核的Linux发行版均受影响,包括:

  • Ubuntu
  • Debian
  • Arch Linux
  • CentOS
  • Raspberry Pi OS

该漏洞已潜伏六年之久,大量长期运行系统面临风险。

漏洞根源

内核处理无内存上下文进程时存在缺陷。”dumpability”标志本用于控制核心转储,却被错误复用于ptrace检查。当进程退出时,内存释放与文件描述符清理存在时间差,内核未能在此过渡态正确实施访问限制。

据Clandestine披露,补丁通过强化逻辑校验并要求显式特权(如CAP_SYS_PTRACE)来修复此问题。

缓解措施

建议企业立即采取以下措施:

  • 部署修复(CVE-2026-46333)的内核补丁
  • 轮换所有SSH密钥(关键系统优先)
  • 审计/etc/shadow等敏感文件访问记录
  • 监控可疑的ptrace或pidfd系统调用
  • 尽可能限制本地用户权限(漏洞利用需本地访问)

目前GitHub已出现公开PoC利用代码,大幅提高了野利用风险。该事件警示我们:细微的内核逻辑缺陷可能引发深远的安全影响。即使没有远程访问权限,攻击者也能通过本地立足点提权并窃取关键凭证。作为云环境与企业安全访问的核心组件,SSH私钥泄露带来的高风险不容忽视。

END

阅读推荐

【安全圈】新型远程控制木马被披露,黑客伪造苹果与雅虎 CDN 域名攻击

【安全圈】Pwn2Own Berlin 2026 首日发放 52.3 万美元奖金,Win11 被攻破 3 次

【安全圈】OpenAI 确认在 TanStack 供应链攻击中出现安全漏洞

【安全圈】安卓新增入侵日志功能,助力深度分析复杂间谍软件攻击

安全圈

←扫码关注我们

网罗圈内热点 专注网络安全

实时资讯一手掌握!

好看你就分享 有用就点个赞

支持「安全圈」就点个三连吧!


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:安全圈 《【安全圈】Linux内核漏洞”ssh-keysign-pwn”允许攻击者窃取SSH密钥与影子密码文件》

评论:0   参与:  0