ApostropheCMS import-export 的 tar 防护因字面量 '../' 子串检测漏掉 './..',可致 Node 进程崩溃
ApostropheCMS 的 @apostrophecms/import-export 3.6.2 中,为 GHSA-mwxc-m426-3f78 添加的 tar 解压防护仅做字面量 '../' 子串检测。
ApostropheCMS 的 @apostrophecms/import-export 3.6.2 中,为 GHSA-mwxc-m426-3f78 添加的 tar 解压防护仅做字面量 '../' 子串检测。
ApostropheCMS 的 notification 模块 PATCH 与 DELETE REST 端点未校验认证与归属,未认证攻击者只要拿到有效通知 ID 即可修改或永久删除他人通知。
ApostropheCMS 修复一处权限缺陷:viewRole 虽对访客、贡献者等角色正确生效,却未应用于普通公众,理论上可使 @apostrophecms/user 这类受保护内容类型被访问。
GitHub 安全公告指出,@modelcontextprotocol/sdk 1.31.0 及之前所有版本、@modelcontextprotocol/client 2.0.0 至 2.2.0 的 HTTP 客户端传输与 OAuth 请求会跟随任意源的重定向。
为什么值得看:公告说明了跨源重定向会泄露自定义请求头与 OAuth 凭据,并给出受影响版本区间和升级版本,便于使用该 SDK 的开发者核对。
@modelcontextprotocol/sdk 1.24.0 至 1.31.0 的实验性 tasks 功能(taskStore)未校验任务由哪个会话创建,共用同一 InMemoryTaskStore 的客户端可互相列出、读取和取消任务。
launch-editor 的 escapeCmdArgs() 在 Windows 上未转义 `%`,当环境变量含恶意值时可能导致内容被执行。受影响需同时满足:用户使用 Windows、攻击者可放置含 `&` 或 `%` 的恶意文件名,并能注入恶意环境变量或为该文件添加 NTFS 备用数据流。
MITRE CVE 记录本次共变更 87 项,其中新增 14 个 CVE,包括 CVE-2026-100132、CVE-2026-100134、CVE-2026-113643、CVE-2026-21266、CVE-2026-21356、CVE-2026-48279、CVE-2026-97406 等。
MITRE CVE 记录本次更新 869 项,其中新增 2 个 CVE:CVE-2026-111767 与 CVE-2026-113810。另有 867 个 CVE 被更新,包括 CVE-2026-102227、CVE-2026-105591、CVE-2026-108398、CVE-2026-49785 等编号。
微软更新 CVE-2026-102204,说明该提权漏洞位于 Windows Subsystem for Linux 产品中。微软建议使用该产品的客户安装最新版本以获得防护。
BOFHound 是一款离线 BloodHound ingestor 与 LDAP 结果解析器,兼容 TrustedSec 的 ldapsearch BOF、pyldapsearch 以及 Brute Ratel 的 LDAP Sentinel。
GitHub 仓库 yukar1z0e/CVE-2018-14847 公开了利用 CVE-2018-14847 在 RouterOS 上搭建全局代理的脚本,支持按 IP 列表批量执行或对单个 IP 执行。
GitHub 项目 fa-rrel/CVE-2024-4577-RCE 公开了针对 PHP CGI 参数注入漏洞 CVE-2024-4577 的 PoC 与扫描脚本,可检测目标并投放反弹 shell。
公开的 Bludit CVE-2019-17240 利用程序 Fork 版本,用于绕过暴力破解缓解机制,是 "rastating.github.io/bludit-brute-force-mitigation-bypass/" 的改进版。使用方式为运行 python3 BBFMB.py,依次输入 URL、用户名和字典文件路径。
Sploitus 收录的 Blackash 项目给出 Redis CVE-2025-32023 的 RCE 利用,影响 Redis 7.2.4 以下版本,攻击者可通过 MODULE LOAD 加载恶意 .so 模块执行任意代码。
DrayTek Vigor2960 1.5.1.6 Revision 8218 的 /cgi-bin/mainfunction.cgi 中 commonupload 组件存在任意文件上传问题,操纵 upload_path/upload_name 参数即可触发,攻击可远程进行。
公开的利用演示针对 CVE-2022-2466,即 GraphQL 请求上下文未终止问题:先发送带 Authorization 头的 GraphQL 请求,再发送不带该头的请求,第二次请求本应因缺少认证头报错,却可能返回 200 与正常数据。
名为 BlackLeak 的 PoC 针对 CVE-2024-30212,需先安装 libusb 依赖,在 main.c 中按目标设备修改 TARGET_VID 与 TARGET_PID 后编译。运行 ./blackleak -r 并接入 USB 目标设备即可使用,项目以 MIT License 发布,作者为 Dominik Fehr。
作者对 HikCentral Professional V2.6.2 与 V2.6.3 安装包做文件级比对,在 Nginx 配置中定位到 CVE-2025-39247 的修复点:V2.6.3 新增 location 块。
针对 Fortinet FortiSIEM 的路径遍历漏洞 CVE-2026-106173(CWE-22)的利用代码已在 GitHub 公开。该漏洞被报告为严重级别,攻击向量为网络,且无需认证。仓库未给出具体受影响版本区间与 CVSS 分数,建议以 Fortinet PSIRT 官方通告核实并升级至确认修复的版本。
一个教育性安全研究仓库发布了针对 CVE-2026-83548 与 CVE-2026-83549 的漏洞利用项目,提供从 GitHub 直接运行的下载脚本及 Python 环境搭建步骤。项目声明仅限本地虚拟机、Docker 容器、隔离实验环境和授权渗透测试等场景使用,并附有安全与法律免责声明。
针对 Polkit 组件 pkexec 的越界读取漏洞(CVE-2021-4034,即 PwnKit)的利用程序已公开。该漏洞在 Linux 提权实验环境中被用于从低权限用户获取 root 权限,相关实验报告将其评为 High·7.8。实验同时记录了 SUID 脚本信任、NFS no_root_squash 等提权路径。
有人公开了针对 Gitea 认证绕过漏洞 CVE-2026-20896 的 Python PoC 脚本,利用 API 路由校验的逻辑缺陷,在 Authorization 头中构造 ../../../../api/v1/users/{username}/tokens/spoof_bypass 这类路径穿越载荷,使服务器返回管理员资料。
公开的利用程序针对 Apache HTTP Server 2.4.49 的路径穿越漏洞 CVE-2021-41773,该漏洞可导致路径穿越乃至 RCE。相关实验在 Vulhub 环境中完成复现、分析、修复与验证全流程,配套 Flask REST API 项目集成 bandit、pip-audit 与 GitHub Actions 流水线。
Sploitus 利用聚合收录了 CVE-2023-2024 的漏洞利用条目,但页面正文仅为产品名称与商标归属声明,未给出受影响厂商、产品与版本区间、漏洞类型、利用条件、CVSS 分数或修复版本等信息。
Sploitus 利用聚合收录了一条针对 firejail 的利用程序条目,原始标题为“firejail exploit”。该条目未披露漏洞编号、受影响版本区间、利用条件或 CVSS 分数,正文仅为产品名称与商标归属的通用声明。
Sploitus 利用聚合收录了一条针对 undici 的利用程序条目,原始标题为“undici exploit”。正文仅包含品牌与产品名称的免责声明,未披露漏洞编号、受影响版本区间、利用条件或 CVSS 分数等信息。
一份 iOS 安全攻防研究笔记梳理了现代 iOS 纵深防御体系,涵盖 SPTM/TXM/Exclaves 架构、沙箱逃逸攻防、Coruna 与 DarkSword 漏洞链、WebKit 到内核提权、OTA 固件更新安全以及后台驻留与持久化检测。内容为防御性研究与公开资料整理。
Symantec 研究人员称,与俄罗斯 GRU 关联的 APT28(又称 Swallowtail、Fancy Bear、Forest Blizzard)近几个月入侵了北约国家的两家国防企业和一家执法机构,目标包括一家海军造船厂、一家军用飞机发动机制造商。
BAE Systems Inc. 运营的美国法院破产通知中心(BNC)系统遭网络事件,自 2026 年 10 月 9 日起停止生成和分发纸质与电子破产案件通知,bnc.uscourts.gov 等网站下线,美国法院行政办公室于 10 月 15 日确认此事。
GitHub 安全公告指出,@angular/router 在 Node.js 上启用 SSR 且 RouterLink 使用 queryParamsHandling: 'merge' 或 'preserve' 时存在 DoS 漏洞,未认证远程攻击者可用并发请求耗尽 Node.js old-space 堆并导致 worker 崩溃。
为什么值得看:通告给出了触发条件、受影响版本区间与修复版本,使用 Angular SSR 的团队可据此判断是否需要升级或加查询串长度限制。
follow-redirects 1.16.0 为修复 CVE-2026-40895 / GHSA-r4q5-vmmm-2653 引入的 sensitiveHeaders 选项存在正则转义缺陷:escapeRegex 未转义 `^`、`|`、`[`、`{`、`}`,声明含 `^` 或 `|` 的自定义凭据头名时过滤规则无法匹配该头,跨域重定向时凭据被静默转发给攻击者。
follow-redirects 在跟随跨域或协议降级重定向时,本应移除 Authorization、Proxy-Authorization、Cookie 及调用方声明的 sensitiveHeaders。
为什么值得看:公告指出数组形式 headers 会让跨域凭据剥离静默失效,并给出可复现脚本与修复思路,便于使用该库的 Node.js 项目自查。
ApostropheCMS 使用的 sanitize-html 在处理 nonTextTags 时忽略 htmlparser2 传入的 isImplied 标志,从内部闭合仍未关闭的祖先元素会提前结束丢弃区,使本应被丢弃的内容被渲染。问题位于 index.js 的 onclosetag 处理逻辑(:638、:644),修复建议是隐式闭合不得结束丢弃区。
ApostropheCMS 的 @apostrophecms/db-connect 存在原型成员删除漏洞:持有 view-draft 权限的已认证用户可向 piece-type REST GET 请求的 project 查询构造器注入 `constructor.prototype.hasOwnProperty` 等排除键。
ApostropheCMS 的 @apostrophecms/page 模块 move() 在跨父级移动时才校验目标父级的 create 权限,同父级重排会短路该检查,低权限编辑者可重排受限父级下其他子页面的 rank。该缺陷属 CWE-862/CWE-639,仅影响同级排序,不泄露字段内容也不影响可用性,且需管理员预先将可编辑页面置于受限父级下这一非默认树结构。
ApostropheCMS 的 CAPTCHA 验证将用户提供的 widget token 未编码直接拼入服务端验证 URL/body,构造的 token 可向 reCAPTCHA/hCaptcha 验证请求注入查询参数。
ApostropheCMS 的表单提交接口在认证、API-key 与表单存在性校验之前就挂载 `multer({ dest: os.tmpdir() }).any()`,且未设置大小、数量或速率限制,未认证用户可逐请求将无界请求体写入磁盘,仅在完整接收后才清理。
GitHub 安全公告 GHSA-hhvr-8m24-qqr3 指出,ApostropheCMS 的跨域会话迁移把一次性会话令牌作为 URL 查询参数 `?aposCrossDomainSessionToken` 下发并存入 Mongo 缓存,任何拿到该令牌的客户端无需凭证即可继承目标用户的完整会话(含 `passport.user`)。
为什么值得看:公告给出可复现的 curl 步骤,说明跨域会话令牌放在 URL 查询参数里如何被无凭证客户端直接接管会话。
ApostropheCMS 的 POST /api/v1/@apostrophecms/rich-text-widget/generate-csv-table 接口在 Multer 写入文件后才校验扩展名,拒收路径不清理临时文件,未认证请求者仅凭普通 CSRF cookie 即可重复上传大文件持续占用临时磁盘空间。
@apostrophecms/ai-helper 的图片接受接口用 req.baseUrl 拼接服务端抓取地址,未配置全局 base URL 时该值来自请求的 Host 头,持有编辑权限的账号可借此让服务器向任意源发起 GET 请求。