首页
安全
资讯
社区
AI
关于
登录
注册
投稿
扫码查看手机版
程序园首页
专栏
社区
赞助
代码教程
软件工具
程序源码
申请VIP
投稿
HOT
公众号矩阵
移动端
登录
/注册
首页
资讯
网络安全
人工智能
区块链
社区
程序园
广播
专栏
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
热搜
程序源码
软件工具
代码教程
网络安全
人工智能
区块链
资讯
本版
文章
帖子
用户
好友
收藏
道具
勋章
相册
分享
设置
我的收藏
退出
程序园
»
社区
›
业内资讯
›
人工智能
›
OpenSSH 漏洞暗藏 15 年,可致完全 root 权限访问 ...
返回列表
OpenSSH 漏洞暗藏 15 年,可致完全 root 权限访问
[复制链接]
作者:
admin
|
时间:
2026-4-29 10:18:19
|
阅读:304
|
显示全部楼层
马上注册,让你轻松玩转程序园
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
数据安全公司Cyera表示,过去15年发布的OpenSSH版本存在一个漏洞,该漏洞可导致攻击者获取完全的rootshell访问权限,且基于日志的检测方式无法发现此类攻击。
该漏洞编号为CVE-2026-35414,严重程度评分(CVSS)为8。1。在某些涉及使用逗号字符的证书颁发机构(CA)的场景中,此漏洞表现为对authorized_keysprincipals选项的处理不当。
据Cyera称,由于这个漏洞,SSH证书主体名称中的逗号会导致OpenSSH访问控制被绕过。只要用户拥有受信任CA颁发的有效证书,就可以在存在漏洞的服务器上以root身份进行身份验证。
Cyera向SecurityWeek表示:“该漏洞源于代码复用错误,意外地使解析器将证书主体中的一个普通逗号解释为列表分隔符,从而将低权限身份转变为root凭证。”
它还补充道:“服务器会认为这种身份验证是合法的,这意味着此类攻击不会在日志中记录身份验证失败,使得基于日志的检测极不可靠。”
这家网络安全公司解释称,CVE-2026-35414涉及principals列表(包含证书持有者可用于身份验证的用户名)以及authorized_keysprincipals(包含服务器用于信任证书的密钥)。
问题在于,一个处理密码和密钥交换列表协商的函数,在密钥交换期间会比较以逗号分隔的密码列表,并按逗号进行拆分。如果其中任何一个片段与主体的值匹配,就会允许身份验证。
由于该漏洞,如果一个证书包含主体“deploy,root”,OpenSSH会拆分逗号并授予完全的root访问权限。
另一个同样用于检查授权的函数会将相同的主体视为单个字符串并拒绝访问。然而,如果字符串匹配,接下来运行的选项会导致完全跳过主体验证。
Cyera称:“我们编写了一个在主体字段中带有普通逗号的测试证书,并将其指向测试服务器,然后就获取了root权限。从发现‘看起来不对劲’到成功利用该漏洞,整个过程大约花了20分钟。”
该公司表示,如果组织内的服务器运行了存在漏洞的协议,成功利用此漏洞可能使攻击者获得对所有这些服务器的root访问权限。
CVE-2026-35414已于4月初在OpenSSH10。3版本中得到修复。建议各组织对自身环境进行审计,并尽快更新到已修复版本。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
admin
关注Ta
主题 266
帖子 262
积分 705
程序园专栏内容编辑
•
热门 WordPress 重定向插件暗藏休眠后门多年
•
emet是什么恶意软件检测
•
2026年4月全球和全国数据库系统最新排行榜
•
Anthropic MCP 设计漏洞可致远程代码执行,威胁人工智能供应链
•
开云体育/乐鱼体育招商落地页
•
法国政府机构确认遭入侵,黑客提出出售数据
•
Claude Code、Gemini CLI 和 GitHub Copilot Agents 因注释面临提示注入风险
•
Hermes WebUI可视化面板,5分钟安装,彻底告别命令行!
阅读作者更多精彩帖子