watchTowr Labs

7 篇内容

技术文章watchTowr Labs

Barracuda Networks is your new best friend (Barracuda Email Security Gateway Pre-Auth Remote Root RCE CVE-2026-116606 / CVE-2026-111560)

文章分析 Barracuda ESG 的 CVE-2026-116606 与 CVE-2026-111560 及其组合利用。前者因密码修改失败路径返回低权限 userrole 而非 bailout,使未认证请求继续进入后续模块;后者源于 Backup2.pm 和 fix_tz.pl 将 system_timezone 拼入 shell 命令。作者对比 9.4.0.027 与 9.4.0.029 补丁定位缺陷,构造含 Spam_Config 的备份文件,利用可预测的 md5 校验密钥绕过完整性检查,并在 restore 阶段以 root 执行命令。最终串联为预认证远程 root RCE,并提供检测工件生成器。结论主要适用于该产品特定版本和 Perl 实现,但补丁差分、漏洞链验证和检测思路有可迁移性,利用条件仍受配置与版本约束。

推荐收录:文章给出了补丁差分、具体脆弱函数、备份校验密钥和完整 HTTP 利用链等直接证据,适合安全工程师、AppSec 与红蓝队读者理解预认证 RCE 的构造过程。其补丁对比、从授权绕过到命令注入的链式验证和检测工件思路可迁移到同类边缘设备审计;风险是内容包含可操作的漏洞利用细节,需注意合规使用。

技术文章watchTowr Labs

Death By A Thousand PaperCuts (PaperCut Pre-Auth RCE Chain and Patch Bypasses WT-2026-0141-0144/CVE-2026-82077/CVE-2026-82078/CVE-2026-81578)

watchTowr Labs 详细披露 PaperCut NG 预认证 RCE 链及多轮补丁绕过。作者从 26.0.3 在野利用 IOC 出发,复现 CVE-2026-81578 认证绕过和 CVE-2026-82078 后认证 RCE,并在后续补丁中发现 WT-2026-0141 至 WT-2026-0144/CVE-2026-82077。核心机制是滥用 Apache Tapestry 的 service 参数跳过页面授权,再通过 Setup Wizard 表单绕过认证;新 RCE 利用 Scan to Fax 的 providerConnector 相对路径穿越执行系统命令。文中给出代码片段、HTTP 请求、补丁分析与检测工件生成器,并说明该链可在特定版本上未授权利用。其参考价值集中于安全研究、漏洞响应与补丁审计,但结论依赖具体版本和配置,且检测工具只覆盖认证绕过暴露面。

推荐收录:文章以真实 CVE 与在野利用为线索,完整展示认证绕过、补丁绕过、后认证 RCE 及最终预认证链的代码级证据和 HTTP PoC,而非泛泛漏洞通报。适合应用安全、漏洞响应、红队和代码审计读者;其中 service 参数授权缺失、Setup Wizard 状态绕过、providerConnector 路径穿越等模式可迁移到同类 Java Web 系统审计。风险在于含可利用细节,但对应补丁已发布且内容有明确版本边界。

技术文章watchTowr Labs

You Won’t Hear About These, Even In Myths (Atlassian Jira, Confluence (and more) Pre-Auth Arbitrary File Read CVE-2026-21589)

本文分析 Atlassian 多产品预认证任意文件读取漏洞 CVE-2026-21589。作者对比 atlassian-plugins-webresource 6.0.7/6.0.8 JAR,定位到 Router 把 `/` 转义为 `::`,使 `..::..::` 可绕过路径校验。结合 Jira、Confluence、Bitbucket 带尾斜杠的 web resource 路由,可读取 WEB-INF 等文件;若集成 Crowd,还能读取 crowd.properties 明文密码,进而访问 Crowd、创建用户并加入 jira-administrators,形成预认证到 Jira 管理员链。文中给出 PoC 和检测工具。边界是文件读取受 Tomcat 上下文限制,Crowd 攻击依赖配置与网络可达性,发布时间也需核实。

推荐收录:文章给出 JAR diff、`::` 路径穿越根因、多产品利用请求和 Crowd 配置泄露到管理员提权的完整链,证据具体可复现。适合安全工程师、AppSec、漏洞研究人员及 Atlassian 运维阅读,可迁移到 Java Web 资源路由和预认证文件读取检测。主要风险是 Crowd 攻击依赖集成配置与网络可达性,且需核验 CVE 披露状态。

技术文章watchTowr Labs

Here We Go Again (Citrix NetScaler DTLS Preauth Memory Overflow CVE-2026-88772)

文章详细分析 Citrix NetScaler 的 DTLS 预认证内存溢出漏洞 CVE-2026-88772。作者先介绍 DTLS 记录与握手分片格式,以及 NetScaler 用 NSB 链暂存数据、再拼接到 0x8c00 字节 scratch buffer 的机制。核心问题是记录头声明 length=120 而 fragment_length=1,并借助隐藏握手头通过长度校验,使重组认为 120 字节消息完成,却保留约 174KB 的 NSB 链,最终溢出 35,840 字节缓冲区。补丁对比显示修复在 memcpy 前增加剩余空间检查;作者进一步展示从 cookie 校验、构造 120 条恶意记录,到修复链表指针、伪造对象虚表、ROP 调用 mprotect 并执行 shellcode 的利用链。文章也提供检测脚本,但结论高度依赖特定 NetScaler 版本与 DTLS 开启配置,防御仍以升级到修复版本为主。

推荐收录。文章不仅给出 CVE 通告,还包含可验证的补丁差分、反汇编与伪代码、DTLS 分片重组逻辑和从崩溃到 ROP/shellcode 的完整利用链,证据密度高。对安全研究员、漏洞管理者和 NetScaler 运维人员尤其有用,可迁移到解析器/重组边界检查、补丁分析和利用缓解评估;风险是内容偏攻击性,需配合修复与检测脚本使用。

技术文章watchTowr Labs

Oh Look, The Foot Gun Went Off Again (Citrix NetScaler PreAuth Command Injection CVE-2026-88771)

文章剖析 Citrix NetScaler 预认证命令注入漏洞 CVE-2026-88771,该漏洞影响默认配置且已被在野利用。作者对比漏洞版与修复版中的 ns_monuploadd_err.pl,发现旧代码用反引号执行 grep/sed/awk 解析 Pitboss 日志,未校验 NSPPE 核心文件名,随后将其拼接进 find 命令,攻击者可通过登录字段等污染日志注入 shell 命令并以 root 执行。触发需等待最长 24 小时,但文中给出强制触发方式与检测工具。修复改用受限正则仅捕获 NSPPE 编号和数字 PID,并用列表形式 open 调用 find,避免 shell 解释元字符。该文对理解日志注入到命令注入的利用链和补丁设计有参考价值,但结论依赖 NetScaler 特定实现。

推荐收录。文章不仅公开了 CVE-2026-88771 的漏洞根因、可复现的预认证利用请求和修复前后代码差异,还给出了检测工具与触发条件,证据链完整。适合安全研究、AppSec 和漏洞管理读者,可迁移学习日志注入如何升级为 root 命令注入,以及补丁中正则白名单和无 shell 调用 find 的防御思路。

科研议题watchTowr Labs

Is This A Joke? In The Auth Header? (F5 BIG-IP UnAuth Heap-Overflow to RCE CVE-2026-94127)

文章分析 F5 BIG-IP APM 的 CVE-2026-94127:作者用 IDA/Diaphora 对比 21.1.0 与热修复版 tmm64,定位到 OAuth userinfo 流程缺少 Authorization 头长度检查,超长 Bearer 值可复制进 0x4100 堆缓冲区并溢出。启用 OAuth profile 后发送超长头即可触发崩溃,覆盖 buffer+0x4ff8 处对象函数指针。作者结合无 PIE、固定堆布局和 ret2plt 构造利用链,因 SELinux 阻止 exec,改为向 tmm.finish 钩子脚本追加命令完成 RCE。结论是安全网关认证边界仍存在基础长度检查缺失导致的未授权 RCE;边界包括特定 APM 版本、OAuth 配置、约 90% 堆布局成功率,补丁加入 0x4100 上限检查。

推荐收录:文章给出从补丁对比、根因定位、触发条件到利用链与 SELinux 绕过的一手完整证据,核心漏洞是 Authorization 头长度未校验导致堆溢出,可直接观察安全网关类产品的真实攻防边界。适合安全研究员、逆向工程师、AppSec 与红队读者学习漏洞复现、堆利用和补丁分析思路,但需注意其依赖特定版本与堆布局,且包含可操作利用细节,应在授权环境验证。

科研议题watchTowr Labs

You’re Back In The Room (Citrix NetScaler Pre-Auth RCE CVE-2026-8452(?))

本文是 watchTowr Labs 对 Citrix NetScaler 一个疑似预认证远程代码执行漏洞(CVE-2026-8452)的深入技术分析。文章从漏洞发现背景切入,详细描述了攻击面入口、触发路径和利用链的构建过程,并解释了为何该漏洞可在无需认证的情况下被远程利用。作者给出了具体的复现步骤、受影响组件和缓解措施,同时指出漏洞命名和编号存在不确定性,可能涉及多个相关缺陷。文章强调该漏洞属于真实可利用的高危问题,并提醒企业优先排查暴露面。

推荐收录,因为它提供了从漏洞发现到利用链构造的完整技术细节,包含预认证利用路径和缓解建议,对负责网络设备安全、渗透测试和应急响应的读者有直接参考价值。文章展示了真实的漏洞研究方法和攻击面分析思路,可迁移到其他网关类产品的安全评估中。