CVE-2024-4320 漏洞利用
Sploitus 利用聚合收录了 CVE-2024-4320 的漏洞利用条目。原文未披露受影响厂商与产品、漏洞类型、影响版本区间及 CVSS 分数,也未说明是否已在野利用或已有公开 PoC。
Sploitus 利用聚合收录了 CVE-2024-4320 的漏洞利用条目。原文未披露受影响厂商与产品、漏洞类型、影响版本区间及 CVSS 分数,也未说明是否已在野利用或已有公开 PoC。
作者公开了对 CVE-2024-21413(Microsoft Outlook Moniker Link)的动手复现记录,该漏洞可绕过 Protected View,通过 SMB 认证泄露 Windows NetNTLMv2 凭据,CVSS 9.8。
GitHub 用户发布 php2shell 的 Nuclei 检测模板,用于发现受 CVE-2026-109618 与 CVE-2026-109619 两个 PHP 请求处理免认证 RCE 漏洞影响的安装。
为什么值得看:模板只按版本比对检测,并说明发行版回补版本号不变会导致漏报,可作为部署自查的参考。
研究者公开 php2shell 的重写版 PoC,针对 2026 年 10 月 21 日披露的 PHP 核心漏洞 CVE-2026-109618 与 CVE-2026-109619,对启用 session.upload_progress 的 PHP 安装实现免认证一次性远程代码执行。
为什么值得看:重写版 PoC 把四阶段利用链拆成可读步骤,并给出受影响版本区间与检测、缓解配置,便于防守方复现验证。
toml-node 5.0.0 中,用 toml.parse() 解析一份四行 TOML 文档即可把属性写入 Object.prototype,该属性对进程内所有对象可见。
为什么值得看:文章给出可运行的 TOML 文档与脚本,说明 5.0.0 仍可经 Date 原型链污染 Object.prototype。
GitHub 安全公告 GHSA-83vg-56qc-22m7 指出 GitPython 的 create_submodule 在拒绝 .git 路径之前就已把子模块克隆进仓库的 .git 目录。
为什么值得看:公告给出了可复现的 PoC 与逐行调用栈,说明校验发生在克隆落盘之后,可据此判断自身调用路径是否受影响。
GitHub 安全公告 GHSA-c6gr-qvv4-5v3f 指出,DOMPurify 在 PARSER_MEDIA_TYPE 设为 application/xhtml+xml 时。
为什么值得看:材料给出可运行的 PoC 脚本与复现步骤,说明 XHTML 解析模式下 SMIL 属性名大小写差异如何让过滤失效。
DOMPurify 3.4.16 针对 GHSA-p98j-92pf-mc4p 的修复不完整:_handleHookDetachedNode() 只检查 hook 自身节点是否失去父节点,当 IN_PLACE hook 删除当前节点的父节点或尚未访问的兄弟节点时,该子树不会被遍历或中和,事件处理器保留。
为什么值得看:材料给出可运行的 jsdom 与浏览器复现,说明 3.4.16 的修复只覆盖 hook 删除自身节点的情况,使用 IN_PLACE 的应用可据此自查。
GitHub 安全公告 GHSA-g842-9rc4-69pw 指出,Pillow 的 SpiderImagePlugin 中 seek() 绕过了解压炸弹检查:用 1x1 的 frame0 打开文件后调用 im.seek(1),尺寸被设为 (100,100) 却不触发 DecompressionBombWarning 或 DecompressionBombError。
GitHub 安全公告披露 Pillow 的 BmpRleDecoder 在 delta escape 与 absolute mode 分支中无界增长,约 1 KB 的构造 BMP 文件即可让进程分配数 GB 内存。
为什么值得看:披露给出可复现脚本与实测内存占用,说明约 1 KB 的 BMP 文件即可触发数 GB 级内存放大。
Pillow 12.3.0 的多帧加载器在帧间切换 mode 时会复用上一帧的原生 ImagingCore 存储,导致越界写与进程崩溃;作者在 PSD、MPO/JPEG、DCX、MIC 四个入口验证了该问题。
为什么值得看:披露者给出可复现的 MPO 上传路径与 10/10 成功标记,说明多帧模式切换导致的越界写可落到命令执行。
Pillow 的 PDF 追加路径(Image.save(..., format="PDF", append=True))在处理畸形 /Pages 树时会重复展开同一子引用,造成确定性资源耗尽。
Pillow 12.3.0 的 src/_imaging.c 中 xsize += dx 仅校验正向溢出,当 PILfont 字形步进 dx 取 -32768 并重复 65,537 次时触发 C 有符号整数下溢未定义行为。
GitHub 安全公告披露 Pillow 在 Windows 构建上存在堆越界读问题 GHSA-9v9v-9qvf-h2hj,EMF/WMF 图像尺寸未经范围检查即传入原生 drawwmf 处理程序,分配按截断为 16 位的头字段计算,拷贝却使用完整 32 位尺寸。
为什么值得看:公告给出可运行的 EMF 构造脚本,并指出 Windows 构建下 16 位截断导致堆越界读的具体代码位置。
Pillow 的 JPEG 编码器 ImagingJpegEncode() 在 src/libImaging/JpegEncode.c:330 写 COM 注释前不检查剩余空间,当 65498 字节 ICC profile 恰好填满 65536 字节缓冲区时,注释和整个压缩图像被写到堆缓冲区之外,进程以 SIGSEGV 或 glibc 堆错误终止。
为什么值得看:披露给出可运行的复现脚本与补丁,说明默认保存路径下 ICC 恰好填满缓冲区即触发越界写。
GitHub 安全公告 GHSA-3547-9m27-7rxg 披露 Django REST framework 的 JSONParser 会用客户端在 Content-Type charset 参数中指定的编码解码请求体,攻击者填入 bz2_codec 等字节变换编码即可绕过 Django 的 DATA_UPLOAD_MAX_MEMORY_SIZE 限制。
为什么值得看:公告给出可运行的复现脚本与四组对照,说明默认解析器下小请求体如何放大内存占用。
Django REST framework 的 content negotiation 对每个 Accept token 重复解析且不限制 token 数量与总大小。
为什么值得看:作者给出完整可运行 PoC 与实测耗时,说明默认 gunicorn 双 worker 部署下两个连接即可让服务停摆。
Django REST framework 的 TokenProxy.delete() 调用不抛异常并返回成功,但实际未删除数据库行,令牌仍可继续认证。原因是 TokenProxy 将 pk 覆写为 user_id,删除语句用用户 id 去匹配 40 位 key 列,返回 (0, {'authtoken.TokenProxy': 0})。
为什么值得看:材料给出可运行的复现脚本与对照实验,说明通过 TokenProxy 撤销令牌会静默失效,便于自查撤销逻辑。
GitHub 项目 php2shell-exploit 公开了针对 CVE-2026-109618 和 CVE-2026-109619 的通用 PHP RCE 利用代码,作者称其为免认证、无 Cookie、纯 HTTP 的远程代码执行,攻击 PHP 的 session.upload_progress 处理器。
同一件事,精选收录的是《PHP upload_progress UAF 漏洞 CVE-2026-109618 的免认证 RCE PoC 公开》
作者发布了 CVE-2024-46506 的独立 Python 实现,原因是此前只能找到 Metasploit 模块,需要一个不依赖完整 Metasploit Framework 的轻量可移植版本。脚本声明仅用于教育目的与授权安全测试,漏洞技术细节参见 Rhino Security Labs 关于 NetAlertX RCE 的研究。
作者 VandaTheGod 公开 PHP2Shell 自动化利用脚本,针对 CVE-2026-109618 与 CVE-2026-109619,利用不同目录下 session.serialize_handler 配置不一致配合 session.upload_progress 实现免认证 RCE。
Sploitus 收录了 GitHub 仓库 alexandre-briongos-wavestone/react-cve-2025-55182-lab,提供 React CVE-2025-55182 的 Docker 靶场搭建步骤与一条完整 curl 利用请求。
同一件事,精选收录的是《React2Shell PoC 公开:React Server Components CVE-2025-55182 免认证 RCE 利用工具》
作者发布 php2shell-shield 与 php2shell-check,用于在无法立即升级 PHP 时临时缓解 PHP2Shell(CVE-2026-109618、CVE-2026-109619)。
为什么值得看:针对无法立即升级 PHP 的服务器,给出了反向代理拦截与检测脚本的临时缓解方案,并说明其边界。
Sploitus 收录了 langchain-core 反序列化漏洞 CVE-2025-68664(GHSA-c67j-w6g6-q2cm)的利用材料,该漏洞源于 dumps() 与 dumpd() 未对含保留键 'lc' 的用户可控字典做转义,攻击者可借此实例化任意对象,CWE-502,CNA CVSS 评分 9.3。
为什么值得看:披露 langchain-core 序列化转义缺失导致的反序列化问题,并说明单条提示词即可触发的常见路径。
公开的 Python 利用脚本针对 ISPConfig 3.2.11 及更早版本,利用 /admin/language_edit.php 的 records POST 参数未正确过滤,注入并执行任意 PHP 代码。攻击需已认证管理员权限,脚本可登录、获取 CSRF 令牌并写入 shell,示例中取得 root 权限。漏洞由 Egidio Romano 发现。
php2shell-guard 开源工具用于检查和部署 AWS WAF 对 PHP2Shell(CVE-2026-109618 与 CVE-2026-109619)的缓解规则,这两个免认证 PHP RCE 已在 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35 中修复。
为什么值得看:工具把 PHP2Shell 的 WAF 缓解规则做成可检查、可回滚的脚本,补丁空窗期可先验证覆盖范围。
GitHub 仓库公开了针对 React Server Components(RSC)远程代码执行漏洞 CVE-2025-55182 的扫描器,基于 Python 3 编写,依赖 requests 与 tqdm。
同一件事,精选收录的是《React2Shell PoC 公开:React Server Components CVE-2025-55182 免认证 RCE 利用工具》
PHP2Shell 公开了针对 PHP multipart/form-data 解析器两个漏洞 CVE-2026-109618 与 CVE-2026-109619 的利用工具,两者 CVSS 均为 9.2,可对 PHP 应用实现免认证 RCE。
为什么值得看:公开的利用工具覆盖两个 PHP multipart/form-data 解析漏洞,并附检测规则与临时缓解措施,便于对照排查。
CMSimple_XH 1.8 的 index.php 路径处理存在反射型 XSS(CVE-2025-63589),无需认证,CVSS v3.1 评分 6.1。构造含 `">` 的请求 URI 可被原样反射进菜单链接、面包屑、搜索表单 action 与页脚链接,在浏览器中执行任意 JS。PoC 已公开,可导致会话劫持、信息泄露与 UI 欺骗。
研究者公开 actual-php2shell PoC,针对 PHP 8.5.11 将 CVE-2026-109618 与 CVE-2026-109619 串联,在无应用代码参与的情况下执行 system("cat /etc/passwd")。
为什么值得看:公开的 PoC 把两个 PHP 内存破坏问题串成完整利用链,并给出容器化复现步骤与堆布局细节。
作者公开了针对 PHP 8.4.26 的 PHP2Shell PoC 靶场,在自建 Docker 环境中验证了从 session.upload_progress 到会话解码、gadget 反序列化、__destruct 触发 RCE 的链路,容器内取得 uid=0。
GitHub 上公开了 PHP 会话反序列化 RCE 漏洞 CVE-2026-109619 的已验证 PoC,对应 GHSA-6wmf-4rv5-p3rp,厂商 CVSS v4.0 评分 9.2。
为什么值得看:公开的 PoC 给出两请求投毒会话文件、在 pre-RINIT 阶段触发反序列化的完整复现步骤与版本验证对照。
作者发布 PHP2Shell 复现仓库,公开 CVE-2026-109618 与 CVE-2026-109619 两个 PHP 漏洞的 PoC 脚本与 Docker 实验环境。
为什么值得看:作者公开两个 PHP 漏洞的复现仓库与 PoC,并给出官方镜像与自编译构建的实测差异,说明利用是否成立取决于构建布局而非版本号。
SwordSec 发布 php2shell-guard,用于检测 PHP 运行时中 CVE-2026-109618 与 CVE-2026-109619 两个无需认证 RCE 漏洞的修复状态,两者 CVSS v4 均为 9.2。
为什么值得看:工具从主机内部用补丁标记、包版本与上游版本三路信号判断 PHP 是否已修复,并给出临时缓解与排查痕迹的方法。
php2shell PoC 公开了 CVE-2026-109619 的复现方法,利用 PHP 会话上传进度处理在 RINIT 之前初始化会话并反序列化内容,使 opcache.preload 预加载类的 __wakeup() 在请求脚本前执行,从而通过 shell_exec() 执行命令或反弹 shell。
为什么值得看:公开的 PoC 完整复现了 PHP 会话上传进度处理在 RINIT 前反序列化导致 RCE 的路径,并给出修复版本对照。
GitHub 上发布 PHP2Shell 审计工具 php2shell-audit 1.3.0,用于排查 PHP 部署是否受 CVE-2026-109618 与 CVE-2026-109619 影响。
AUMLayer 在 GitHub 发布 security-labs 仓库,按产品与 CVE 归档 Docker 实验环境、日志扫描器和文档,用于授权安全测试与应急响应。
PHP2Shell 公开了 PHP session.upload_progress RCE 对应 CVE-2026-109618 与 CVE-2026-109619 的单文件 PoC,包含两条利用链和 7 容器实验环境。
针对 Plex Media Server 的 CVE-2026-96652(GHSA-5p7w-r379-3c2m,CVSS v3.1 4.3,CWE-918)公开了 PoC 与验证材料,该漏洞位于 /player/timeline 订阅端点,服务端只校验 X-Plex-Token 头是否存在而不校验其值,无需认证即可让服务器向攻击者指定 URL 发起请求。
为什么值得看:公开的 PoC 把 SSRF 与回环跳板串成完整链路,并给出补丁版本上的负向验证结果,可对照复现与检测。
php2shell-check 是一个只读检查工具,用于排查 PHP2Shell 两个漏洞 CVE-2026-109618 与 CVE-2026-109619,二者均为 PHP 运行时本身的免认证 RCE。
同一件事,精选收录的是《PHP2Shell 检测工具发布,用于排查 PHP CVE-2026-109618 与 CVE-2026-109619》