Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2024-6387-Mitigation — OpenSSH 中 CVE-2024-6387 的缓解指南 | Kitploit
工具/GitHubGitHub/zenzue/cve-2024-6387-mitigation
漏洞分析配置审计网络安全云安全DevSecOps学习与教育
GitHubzenzue/cve-2024-6387-mitigation

CVE-2024-6387-Mitigation

OpenSSH 中 CVE-2024-6387 的缓解指南

查看仓库
22年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

文档标题 - OpenSSH 中 CVE-2024-6387 的缓解指南

简介

本文档概述了缓解 CVE-2024-6387 的步骤,该安全漏洞影响 OpenSSH 8.5p1 至 9.8p1 版本。该漏洞可通过两种方式缓解:

  1. 调整 SSH 配置中的 LoginGraceTime 设置,以缩短攻击可利用的时间窗口。
  2. 升级到已针对 CVE-2024-6387 打补丁的 OpenSSH 版本(如果此类版本可用且与你的系统兼容)。

缓解方案 1 - 配置 LoginGraceTime

LoginGraceTime 参数指定 SSH 客户端成功进行身份验证的时间限制。将该参数设置为 0 可要求客户端在连接后立即进行身份验证,从而有效缩小漏洞窗口。

调整 LoginGraceTime 的步骤

  1. 打开 SSH 配置文件 以 root 用户身份,使用文本编辑器打开 /etc/ssh/sshd_config 文件。例如:

    root@kitploit:~
    vim /etc/ssh/sshd_config
    
  2. 修改 LoginGraceTime 参数 找到 LoginGraceTime 参数。如果存在,将其修改为:

    root@kitploit:~
    LoginGraceTime 0
    

    如果该参数不存在,则将其以相同设置添加到文件中。

  3. 保存并关闭文件 完成更改后,保存文件并退出文本编辑器。

  4. 重启 SSH 服务 通过重启 SSH 守护进程来应用更改:

    root@kitploit:~
    systemctl restart sshd.service
    
  5. 验证配置(可选) 确保配置已正确应用:

    root@kitploit:~
    sshd -T | grep logingracetime
    

    该命令应输出 logingracetime 0,以确认设置已生效。

缓解方案 2 - 升级 OpenSSH

如果存在可修补 CVE-2024-6387 的升级途径,建议将 OpenSSH 更新到该版本。请按照以下通用步骤升级 OpenSSH:

  1. 检查当前版本 验证系统上安装的 OpenSSH 当前版本:

    root@kitploit:~
    ssh -V
    
  2. 搜索可用版本 检查你的发行版软件源中是否有已修补的版本:

    root@kitploit:~
    apt list -a openssh-server
    
  3. 升级 OpenSSH 如果有安全版本可用,请使用包管理器进行升级:

    root@kitploit:~
    sudo apt update
    sudo apt upgrade openssh-server
    
  4. 重启 SSH 服务 重启 SSH 守护进程以应用升级:

    root@kitploit:~
    systemctl restart sshd.service
    
  5. 验证升级 再次检查版本,确保升级成功:

    root@kitploit:~
    ssh -V
    

CVE-2024-6387 的概念验证

下载工具