Skip to main content
← All vulnerabilities
CVE-2021-34428GHSA-M6CP-VXJX-65J6

For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, if an exception is thrown from the SessionListener#sessionDestroyed() method, th

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 9.4.41, 10.0.3, 11.0.3
1 proof of concept on GitHub

Summary

For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, if an exception is thrown from the SessionListener#sessionDestroyed() method, then the session ID is not invalidated in the session ID manager. On deployments with clustered sessions and multiple contexts this can result in a session not being invalidated. This can result in an application used on a shared computer being left logged in.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • The Eclipse Foundation Eclipse Jetty

    From 9.0.0; through 9.4.40; From 10.0.0; through 10.0.2; From 11.0.0; through 11.0.2

  • org.eclipse.jetty:jetty-serverMaven

    fixed in 9.4.41

  • org.eclipse.jetty:jetty-serverMaven

    From 10.0.0 · fixed in 10.0.3

  • org.eclipse.jetty:jetty-serverMaven

    From 11.0.0 · fixed in 11.0.3

References 13

GitHub · eclipse/jetty.project

lists.apache.org

debian.org

oracle.com

security.netapp.com

GitHub · Trinadh465/jetty_9.4.31_CVE-2021-34428