此仓库提供了对CVE-2025-5548的技术分析和概念验证演练。本研究涵盖该漏洞的完整生命周期,从初始二进制检查到成功利用。
此仓库仅供教育目的使用。所有研究均在受控、隔离的实验室环境中进行。未经明确许可,将这些技术用于系统是非法且不道德的。
CVE-2025-5548 是一个关键性的基于堆栈的缓冲区溢出漏洞,存在于FreeFloat FTP服务器中(具体影响USER和PASS命令的处理)。该缺陷是由于应用程序在将用户提供的输入字符串复制到固定大小的堆栈缓冲区之前,未能正确验证其长度所致。
通过向监听服务(默认端口21)发送超长字符串,攻击者可以覆盖扩展指令指针(EIP),从而实现任意代码执行或完全拒绝服务(DoS)。
该项目分为以下几个阶段: