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
  • فقط الصق رابطًا — نحن نزحف ونفحص ونبلّغ
  • نتائج مصنّفة حسب الخطورة، مزالة التكرار للإشارة فقط
  • AI-ready prompts where code applies, plus operator steps for DNS/provider fixes
تشغيل فحص مجاني

// فحوصات حديثة · إصلاحات عملية · أطلق بثقة

Apache Tomcat Session-Persistence Advisory — تسليط الضوء على الثغرة | FixVibe · FixVibe