FixVibe

// 代码 / 聚焦

Apache Tomcat Session-Persistence Advisory

Affected Tomcat runtimes become riskier when FileStore session persistence is enabled.

概要

CVE-2020-9484 is a Tomcat deserialization advisory where version alone is not the whole story. The risky shape depends on an affected Tomcat release plus FileStore-backed session persistence and additional attacker-controlled file prerequisites. FixVibe keeps that distinction visible so a dependency match does not read like confirmed remote code execution.

工作原理

The repo check looks for Tomcat Catalina or embedded-core Maven coordinates in Java build files, including versions referenced through local Maven properties. It also reviews Tomcat `context.xml` and `server.xml` files for PersistentManager plus FileStore session persistence. Version-only matches are reported as version-based advisories; matching configuration strengthens the posture but still does not claim runtime exploitation was proven.

影响范围

If an affected Tomcat runtime is deployed with FileStore-backed PersistentManager session persistence and the remaining advisory prerequisites are true, attackers may be able to trigger unsafe deserialization through session loading. A repo match should drive a Tomcat upgrade, dependency-tree review, and session persistence configuration review before anyone treats it as confirmed production exposure.

// fixvibe 如何检测

FixVibe 如何检测

FixVibe repo scans look for high-confidence security patterns and dependency risk in source context. Reports identify the affected area and recommended fix. For check-specific questions about exact detection heuristics, active payload details, or source-code rule patterns, contact support@fixvibe.app.

铁壁防御

Upgrade the active Tomcat release line to 7.0.104, 8.5.55, 9.0.35, 10.0.0-M5, or newer. Update direct Tomcat artifacts, BOMs, Spring Boot-managed versions, Gradle constraints, or container base images as needed. Remove FileStore-backed PersistentManager session persistence unless required; if retained, configure a strict sessionAttributeValueClassNameFilter and rebuild the deployed WAR, JAR, or image.

// 在你自己的应用上跑一遍

放心继续发布,FixVibe 持续帮你看守风险。

FixVibe 像攻击者一样对你的应用公开面进行压力测试 —— 无代理、无安装、无信用卡。我们持续研究新的漏洞模式,并把它们转化成实用检查和可直接用于 Cursor、Claude、Copilot 的修复方案。

源代码
116
本类别中触发的测试
模块
76
专属 源代码 检查
每次扫描
487+
跨所有类别的测试
  • 免费 —— 无需信用卡,无需安装,无需 Slack 通知
  • 只需粘贴 URL —— 我们爬取、探测、生成报告
  • 按严重程度分级,去重至只剩信号
  • AI-ready prompts where code applies, plus operator steps for DNS/provider fixes
运行免费扫描

// 最新检查 · 实用修复 · 安心发布

Apache Tomcat Session-Persistence Advisory — 漏洞聚焦 | FixVibe · FixVibe