跳到正文

情报形态

PoC 与复现 最新动态

公开的 PoC、EXP 与检测模板:有没有可复现代码、复现条件是什么、靠不靠得住。

148 条精选近 30 天 138 条共收录 642 条

更新

精选归档 · 第 4 页

10月22日周四第 61–80 条
  1. GitHub 安全公告库 (GHSA)58

    Vitest 的 @vitest/mocker 重定向白名单修复在 Windows 上可被反斜杠路径穿越绕过

    GitHub 安全公告披露,@vitest/mocker 针对 GHSA-82fw-gwwq-j7x9 的路径穿越修复在 Windows 上可被反斜杠绕过:修复代码用 node:path/posix 拼接攻击者可控的 URL pathname 与 Vite root。

    为什么值得看:作者用可运行脚本对比正斜杠与反斜杠两种遍历,说明已修复的路径穿越在 Windows 上仍可绕过。

  2. GitHub 安全公告库 (GHSA)68

    Pillow 的 Ghostscript 调用存在参数注入,公开 PoC 可链式实现 RCE

    研究者披露 Pillow 的 PIL.EpsImagePlugin.Ghostscript() 在构造 Ghostscript 命令行时直接把用户可控的文件名放在 -f 位置,未校验以 - 或 @ 开头的文件名,构成 CWE-88 参数注入。

    为什么值得看:研究者公开了 Pillow 调用 Ghostscript 时的参数注入 PoC,并验证可链式执行命令,默认 -dSAFER 配置下同样成立。

  3. GitHub 安全公告库 (GHSA)58

    Pillow 描边渲染字体时存在无效释放问题,附 PoC 复现脚本

    GitHub 安全公告 GHSA-j4m9-6w36-pw47 指出,Pillow 在 stroke_width 非零时创建 FreeType stroker,若 FT_Load_Glyph 对某个字形失败,清理路径会对未初始化或已释放的 glyph 指针调用 FT_Done_Glyph,形成无效释放或双重释放。

    为什么值得看:公告给出可运行的 fontTools 脚本,复现 Pillow 在描边绘制时对未初始化指针调用 FT_Done_Glyph 的路径。

  4. GitHub 安全公告库 (GHSA)58

    Pillow 的 Image.merge 因未校验 band 0 存在空指针解引用,公开 PoC 可致进程崩溃

    Pillow 的 Image.merge() 只校验 bands[1:] 的模式与尺寸,当 band 0 是单波段 I 或 F 图像时,其 image8 平面为 NULL,ImagingMerge 在 src/libImaging/Bands.c:302、:311、:321 解引用该空指针导致进程崩溃。

    为什么值得看:公告给出可运行的 PoC 与崩溃栈,说明 Image.merge 只校验 band 0 之外的分带,便于确认 Pillow 部署是否受影响。

  5. GitHub 安全公告库 (GHSA)60

    Pillow 修复 GIF 注释二次方拼接导致的 Image.open() DoS 问题

    GitHub 安全公告指出 Pillow 的 GifImageFile._seek() 在 src/PIL/GifImagePlugin.py 中用 bytes 拼接累积 GIF 注释,使 Image.open() 耗时随注释数据量呈二次方增长,默认设置下 2 MB 文件约 5 秒、4 MB 约 35 秒、8 MB 约 3 分钟,而同样大小的普通 GIF 不到 1 秒。

    为什么值得看:公告给出触发条件与实测耗时数据,并附上把 bytes 拼接改为列表 join 的补丁,便于使用 Pillow 的服务评估上传接口风险。

  6. GitHub 安全公告库 (GHSA)60

    Pillow APNG 在解压炸弹检查前按 IHDR 尺寸分配内存,附复现脚本与补丁

    Pillow 的 PngImageFile._seek() 在处理首个 fcTL 请求 OP_BACKGROUND 时,会先按 IHDR 声明尺寸调用 Image.core.fill 分配并清零整块画布,之后 Image.open() 的 _decompression_bomb_check 才执行。

    为什么值得看:材料给出可运行的复现脚本与两份补丁,说明 APNG 在炸弹检查前按声明尺寸分配内存的路径。

  7. GitHub 安全公告库 (GHSA)70

    Pillow 保存 TIFF 到 BytesIO 时 _tiffWriteProc 存在堆溢出,附复现脚本与补丁

    Pillow 在把 TIFF 保存到 io.BytesIO 等无 fileno() 的目标时,src/libImaging/TiffDecode.c 的 _tiffWriteProc 按 state->size + size 而非写入位置扩容,导致堆缓冲区溢出,同时把未初始化的堆字节写入输出文件。

    为什么值得看:报告给出可运行的复现脚本与补丁,说明默认设置下把上传图片另存为 TIFF 到内存对象即可触发越界写。

  8. GitHub 安全公告库 (GHSA)60

    Pillow 的 libtiff 编码器经构造 TIFF 标签泄露进程内存或触发 SIGSEGV

    Pillow 的 libtiff 编码器 PyImaging_LibTiffEncoderNew(src/encode.c)在把源 TIFF 中未识别的标签转发给 TIFFSetField 时,按 Python 值而非 libtiff 字段定义决定传参形式,导致构造的 TIFF 标签被当作字节数或指针读取。

    为什么值得看:材料给出可运行的复现脚本与逐分支分析,展示了普通 open 后 save 即可触发内存泄露或崩溃的路径。

  9. Sploitus 利用聚合78

    php2shell-guard 工具发布:批量处置 PHP 的 CVE-2026-109618 与 CVE-2026-109619

    php2shell-guard 是针对 PHP2Shell 两个 RCE 漏洞 CVE-2026-109618(CVSS 9.2)与 CVE-2026-109619(CVSS 9.8)的批量处置工具,通过 SSH 对整批主机执行扫描、临时缓解、更新与失陷检查。

    为什么值得看:工具把 PHP2Shell 两个 RCE 的排查、临时缓解与更新串成一次 SSH 批量执行,并说明缓解措施的边界。

  10. Sploitus 利用聚合75

    anti-php2shell 工具发布:针对 PHP2Shell CVE-2026-109618 与 CVE-2026-109619 的检测与缓解脚本

    anti-php2shell 是一个仅用 Python 标准库实现的工具,用于检测和缓解 PHP2Shell 漏洞对(CVE-2026-109618 与 CVE-2026-109619。

    为什么值得看:工具把 PHP2Shell 漏洞的检测、配置加固与 WAF 规则生成整合成零依赖脚本,便于在无法立即升级的节点上先做运行时处置。

  11. Sploitus 利用聚合78

    Plex Media Server 四个漏洞链式免认证 RCE 的排查脚本与 IOC 清单

    项目 plex2shell-windows-hunt 发布针对 Plex2Shell 的威胁情报与只读排查脚本,涉及 CVE-2026-96652、CVE-2026-96654、CVE-2026-96655 和 CVE-2026-96656,这四个漏洞可链式实现 Plex Media Server 1.43.3.10861 之前版本的免认证 RCE。

    为什么值得看:材料给出针对 Plex2Shell 四个漏洞链式利用的只读排查脚本与 IOC 清单,并附退出码含义,便于在 Plex 主机上自查。

  12. GitHub 安全公告库 (GHSA)58

    ApostropheCMS 公共 REST API 的 search 与 sort 查询构造器可绕过 publicApiProjection,未认证即可探测隐藏字段

    ApostropheCMS 的公共 REST API 在处理匿名请求时,会先执行 query string 中所有可 launder 的查询构造器,再强制套用 publicApiProjection,而 search 与 sort 这两个构造器作用于底层文档、不受投影限制。

    为什么值得看:公告给出可复现的 curl 请求与实测结果,说明 search 与 sort 两个查询构造器如何绕过字段白名单。

  13. Exploit-DB 最新利用85

    Keycloak CVE-2026-18963 免认证账号接管 PoC 公开

    研究者公开 Keycloak 重置凭据流程绕过漏洞 CVE-2026-18963 的 PoC 与检测脚本,未认证调用者可跳过邮件链接直接进入设置密码页面。受影响版本为 >= 26.0.0 < 26.4.15、>= 26.5.0 < 26.6.6、>= 26.7.0 < 26.7.2,已在 26.4.15、26.6.6 和 26.7.2 修复。

    为什么值得看:公开的 PoC 脚本带 --check 模式,可在不改动账号的前提下判断实例是否受影响,并说明补丁版本区间。

  14. Sploitus 利用聚合85

    对 PHP CVE-2026-109618/109619 公开 PoC 的审计与复现

    作者审计了 jackalsyn.com 发布的 PHP CVE-2026-109618/109619 利用包,并在 Ubuntu 24.04 实验机上对 PHP 8.2.34 等三个构建发起 18 次攻击,均未取得命令执行。

    为什么值得看:作者逐条审计公开 PoC 并在实验环境复现,指出泄露的利用链与官方补丁实际修复点不一致,可作为判断该 PoC 可信度的参考。

  15. Sploitus 利用聚合83

    PHP CVE-2026-109618 与 CVE-2026-109619 免认证 RCE 的检测脚本与缓解指南

    作者发布针对 PHP CVE-2026-109618 与 CVE-2026-109619 两个免认证 RCE 漏洞的西班牙语检测与缓解指南,并附带一个 Bash 检测脚本 check-php-cve-2026-109618.sh。

    为什么值得看:材料给出可运行的检测脚本与按 CVE 区分的临时缓解配置,运维可据此自查 PHP 部署是否暴露。

  16. Sploitus 利用聚合78

    Node.js dns.resolve* NUL 截断漏洞 CVE-2026-105482 的利用工具公开

    GitHub 上公开了针对 CVE-2026-105482 的利用工具,该漏洞源于 Node.js 的 dns.resolve* 把含 NUL 字节的字符串交给 c-ares 按 C 字符串处理,应用层用 endsWith 等做的主机白名单校验因此被绕过,进而形成 SSRF。

    为什么值得看:公开的利用工具把 NUL 截断与 DNS 解析的差异串成可运行的 SSRF 链路,并给出检测思路与修复版本。

  17. Sploitus 利用聚合78

    PHP2SHELL 实验复现 CVE-2026-109619 并验证公开 PoC 未达成代码执行

    PHP2SHELL 发布隔离 Docker 实验,复现 2026 年 10 月 21 日披露的 PHP RCE 漏洞 CVE-2026-109618 与 CVE-2026-109619,两者 CVSS v4 均为 9.2,对应 GHSA-w8hw-w9fx-j79w 与 GHSA-6wmf-4rv5-p3rp。

    为什么值得看:作者用隔离 Docker 实验复现 CVE-2026-109619,并指出公开 PoC 未达成代码执行,为判断该漏洞真实可达性提供了对照实验。

  18. Sploitus 利用聚合75

    OX Security 发布 php2shell-check 检测脚本,排查 PHP2Shell 两个漏洞 CVE-2026-109618 与 CVE-2026-109619

    OX Security 发布 php2shell-check 检测脚本,用于排查服务器是否受 PHP2Shell 影响,即 PHP 中两个可让攻击者通过单次 Web 请求接管网站的问题 CVE-2026-109618 与 CVE-2026-109619。

    为什么值得看:检查脚本把版本、运行状态与攻击痕迹分开报告,并给出对应 PHP 分支的修复版本,便于运维自查。