CVE-2021-31408

Server session is not invalidated when logout() helper method of Authentication module is used in Vaadin 18-19

Published Apr 23, 2021 CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
Authentication.logout() helper in com.vaadin:flow-client versions 5.0.0 prior to 6.0.0 (Vaadin 18), and 6.0.0 through 6.0.4 (Vaadin 19.0.0 through 19.0.3) uses incorrect HTTP method, which, in combination with Spring Security CSRF protection, allows local attackers to access Fusion endpoints after the user attempted to log out.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-0848 Authentication.logout() helper in com.vaadin:flow-client versions 5.0.0 prior to 6.0.0 (Vaadin 18), and 6.0.0 through 6.0.4 (Vaadin 19.0.0 through 19.0.3) uses incorrect HTTP method, which, in combination with Spring Security CSRF protection, allows local attackers to access Fusion endpoints after the user attempted to log out.
Github GHSA Github GHSA GHSA-mr8h-j9cv-4m8h Server session is not invalidated when logout() helper method of Authentication module is used in Vaadin 18-19
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
Vaadin
Published
Updated
Sep 17, 2024, 2:06 AM
Reserved
Apr 15, 2021, 12:00 AM
Status
Modified
Published
Apr 23, 2021, 5:15 PM
Modified
Jun 17, 2026, 3:51 AM