Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/s1d6point7bugcrowd/cve-2024-6387-race-condition-in-signal-handling-for-openssh
漏洞分析漏洞利用信息收集渗透测试学习与教育二进制利用
GitHubs1d6point7bugcrowd/cve-2024-6387-race-condition-in-signal-handling-for-openssh

CVE-2024-6387-Race-Condition-in-Signal-Handling-for-OpenSSH

针对CVE-2024-6387的技术分析和概念验证,该漏洞是OpenSSH信号处理中的一个竞态条件,能够在基于glibc的Linux系统上以root身份实现未经认证的远程代码执行。

查看仓库
182年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-6387:OpenSSH 信号处理中的竞态条件

概述

CVE-2024-6387 是 OpenSSH 服务器 (sshd) 中发现的一个严重漏洞,允许攻击者可能以 root 身份实现未经认证的远程代码执行 (RCE)。该漏洞源于 sshd 中信号处理过程中的竞态条件。

发现与研究

该漏洞由 Qualys 发现,其指出已在启用了地址空间布局随机化 (ASLR) 的 32 位 Linux/glibc 系统上成功演示了利用。在受控条件下,攻击平均需要 6-8 小时的持续连接,达到服务器允许的最大上限。64 位系统上的利用被认为可能,但尚未被证实。未来的攻击改进可能使其在这些系统上更加可行。

Microsoft Windows 相关问题

值得注意的是,虽然 Windows 通常运行 SSH,但大多数桌面版本不应以易受攻击的方式暴露于互联网。然而,接受传入请求的服务器版本可能存在风险。Microsoft 通过常规 Windows 更新管理 SSH 更新,目前这些更新落后于最新的 OpenSSH 版本。例如,应用了所有更新的 Windows 系统可能运行的是 OpenSSH_for_Windows_8.1p1 版本。

漏洞详情

  • CVE ID: CVE-2024-6387
  • CVSS v3.1 评分: 8.1(高危)
  • 影响: 由于信号处理中的竞态条件可能导致远程代码执行

受影响平台

  1. 受影响版本:

    • 早于 4.4p1 的 OpenSSH 版本易受此竞态条件影响,除非已针对 CVE-2006-5051 和 CVE-2008-4109 打过补丁。
    • 8.5p1 至(但不包括)9.8p1 的 OpenSSH 版本由于一个函数中关键组件被意外移除而存在漏洞。
  2. 不受影响版本:

    • 4.4p1 至(但不包括)8.5p1 的 OpenSSH 版本由于针对 CVE-2006-5051 的转换补丁而不存在漏洞。
    • OpenBSD 不受此问题影响。

缓解措施

为防范 CVE-2024-6387,组织应实施以下缓解措施:

  1. 补丁管理:

    • 确保运行 OpenSSH 的所有 Linux 系统(特别是使用 glibc 的系统)已更新至不易受此竞态条件影响的版本。
  2. 增强访问控制:

    • 通过网络控制限制 SSH 访问,以减少攻击面并降低未经授权利用尝试的风险。
  3. 网络隔离与入侵检测:

    • 实施网络隔离以限制关键环境内的未经授权访问和横向移动。部署入侵检测系统 (IDS) 以监控并告警表明存在利用尝试的异常活动。

其他资源

对于在 Windows 上使用 OpenSSH 的组织,可以使用组策略对象 (GPO) 配置 SSH 管理,详见 Microsoft 文档。


关键洞察
2024 年 7 月 1 日

下载工具