AI Security AI安全 5h ago Updated 2h ago 更新于 2小时前 43

Attackers Chain Two PaperCut Flaws to Execute Code Without Authentication 攻击者利用两个PaperCut漏洞无需认证即可执行代码

Attackers are actively chaining two vulnerabilities in PaperCut NG and MF to achieve unauthenticated remote code execution without needing credentials CVE-2026-81578 (CVSS 8.8) is an improper access control flaw allowing authentication bypass, while CVE-2026-82078 (CVSS 9.4) enables unsafe dynamic class loading for arbitrary Java code execution Huntress and watchTowr have observed limited but confirmed exploitation, with attackers deploying OS-agnostic Java .class files for reconnaissance and lo PaperCut NG和MF被发现存在两个可链式利用的严重漏洞,攻击者无需认证即可实现远程代码执行 CVE-2026-81578(CVSS 8.8)为访问控制缺陷,CVE-2026-82078(CVSS 9.4)为不安全动态类加载漏洞 攻击者通过绕过认证后修改配置,利用动态类加载执行任意Java代码 PaperCut已发布紧急补丁,但watchTowr发现仍存在补丁绕过漏洞 实际攻击案例显示攻击者使用Base64编码命令进行系统侦察和指纹识别

68
Hot 热度
62
Quality 质量
55
Impact 影响力

Analysis 深度分析

TL;DR

  • Attackers are actively chaining two vulnerabilities in PaperCut NG and MF to achieve unauthenticated remote code execution without needing credentials
  • CVE-2026-81578 (CVSS 8.8) is an improper access control flaw allowing authentication bypass, while CVE-2026-82078 (CVSS 9.4) enables unsafe dynamic class loading for arbitrary Java code execution
  • Huntress and watchTowr have observed limited but confirmed exploitation, with attackers deploying OS-agnostic Java .class files for reconnaissance and log cleanup
  • PaperCut released a second emergency patch with additional hardening, but new patch bypasses affecting the fully patched version have also been identified
  • Organizations are urged to immediately remove public exposure of PaperCut instances, apply patches, and hunt for indicators of compromise in logs

Why It Matters

This incident highlights the critical risk of chaining multiple medium-severity vulnerabilities to achieve high-impact outcomes like unauthenticated RCE, a pattern increasingly common in supply-chain-adjacent attacks. PaperCut's widespread deployment in enterprise environments—often internet-facing—makes it an attractive pivot point for attackers seeking initial access to corporate networks and sensitive printed document data.

Technical Details

  • CVE-2026-81578 (CVSS 8.8): An improper access control vulnerability in PaperCut's web management interface where unauthenticated requests can trigger administrative backend actions before access validation checks complete, effectively bypassing authentication
  • CVE-2026-82078 (CVSS 9.4): An unsafe dynamic class loading vulnerability in database connection utilities where the application instantiates database driver classes based on configurable driver names without validating against an allowlist, enabling arbitrary Java code execution within the application process
  • Attack chain: Attackers first exploit CVE-2026-81578 to bypass authentication and modify server configuration files, then leverage CVE-2026-82078 by pointing the driver configuration to a malicious class to achieve remote code execution
  • Post-exploitation artifacts: Attackers deployed a Java .class file that runs OS-agnostic commands (e.g., "whoami & ver", "whoami & ver & tasklist") to fingerprint the target, writes output to "/data/content/Udydn.out", then deletes the output file along with "server.log" and "/data/internal/derby.log" to cover tracks
  • Patch bypasses: watchTowr discovered multiple patch bypasses and an additional authentication bypass vulnerability; one was remediated in the second emergency patch, but new bypasses affecting the latest fully patched version have since been identified

Industry Insight

  • The discovery of patch bypasses on the latest fully patched version underscores the importance of defense-in-depth; organizations should not rely solely on patching but also restrict PaperCut's network exposure through VPNs, IP allowlisting, and network segmentation
  • PaperCut's dual role as an internet-facing entry point and a repository of sensitive printed document data makes it a high-value target; proactive log monitoring for indicators like "Database error looking up cardID: VALUES CAST" should be part of any incident response playbook
  • The chaining pattern observed here—using an access control flaw to modify configuration and then exploiting unsafe dynamic loading—serves as a cautionary template for auditing other enterprise applications that accept configurable driver or class names without strict allowlisting

TL;DR

  • PaperCut NG和MF被发现存在两个可链式利用的严重漏洞,攻击者无需认证即可实现远程代码执行
  • CVE-2026-81578(CVSS 8.8)为访问控制缺陷,CVE-2026-82078(CVSS 9.4)为不安全动态类加载漏洞
  • 攻击者通过绕过认证后修改配置,利用动态类加载执行任意Java代码
  • PaperCut已发布紧急补丁,但watchTowr发现仍存在补丁绕过漏洞
  • 实际攻击案例显示攻击者使用Base64编码命令进行系统侦察和指纹识别

为什么值得看

这篇报道揭示了打印管理软件面临的严重安全风险,攻击者无需认证即可完全控制服务器。对于使用PaperCut的企业来说,这是紧急的安全事件,需要立即采取行动。

技术解析

  • CVE-2026-81578允许未认证请求在访问验证完成前触发后端操作,CVE-2026-82078则通过配置数据库驱动名称来实例化类,绕过白名单验证
  • 攻击链:先利用CVE-2026-81578绕过认证,再修改配置文件触发CVE-2026-82078实现RCE
  • 实际攻击中使用Java .class文件进行跨平台侦察,执行"whoami & ver"等命令收集系统信息
  • 攻击者会删除日志文件(server.log、derby.log)和临时文件(Udydn.out)以掩盖痕迹

行业启示

  • 打印管理系统不应暴露在互联网上,应限制访问或使用VPN
  • 企业需要立即修补漏洞并检查日志中的异常错误
  • 供应链软件的安全问题日益突出,需要加强第三方组件的审查

Disclaimer: The above content is generated by AI and is for reference only. 免责声明:以上内容由 AI 生成,仅供参考。

Security 安全