Seguridad · plugin para JetBrains

Session Attribute Type Confusion Companion

Gratis

Web Session Security

Flags (TypeB) session.getAttribute("key") when every known write site for that exact key stores a genuinely incompatible type.

30Descargas
0Estrellas en GitHub
—Publicado
GratisPrecio

La brecha que resuelve

CWE-843. The Servlet API predates Java 5 generics: getAttribute always returns Object, so nothing in the language stops a mismatch between what one part of the code stores under a key and what another part expects when it reads it back -- a real, documented pattern in technical forums (Coderanch, Experts Exchange), only discovered at runtime as a ClassCastException otherwise. Searched explicitly for a named competitor (FindBugs rule, CodeQL query, Datadog rule) for this exact angle and found none -- stated honestly, same as this catalog's other weaker-evidence Tier -3 entries.

Datos y precio

Categoría
Seguridad
Precio
Gratis
Plataforma
IntelliJ-family
Primera publicación
—
ID en Marketplace
#34081
Repositorio
session-attribute-type-confusion-companion
Crecimiento
▲ +2900.0% desde el 2026-09-05 (1→30)

Plugins relacionados

Todos los plugins de seguridad
¿Necesitas una herramienta así hecha para tu código?Reglas de análisis estático a medida, integración con CI/CD, distribución privada de plugins y auditorías de rendimiento para plugins IntelliJ.
Trabaja con Joel

Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.