cveboard RSS feed

CVE-2021-31412

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2021
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Possible route enumeration in production mode via RouteNotFoundError view in Vaadin 10, 11-14, and 15-19

Improper sanitization of path in default RouteNotFoundError view in com.vaadin:flow-server versions 1.0.0 through 1.0.14 (Vaadin 10.0.0 through 10.0.18), 1.1.0 prior to 2.0.0 (Vaadin 11 prior to 14), 2.0.0 through 2.6.1 (Vaadin 14.0.0 through 14.6.1), and 3.0.0 through 6.0.9 (Vaadin 15.0.0 through 19.0.8) allows network attacker to enumerate all available routes via crafted HTTP request when application is running in production mode and no custom handler for NotFoundException is provided.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Vaadin

Vendor
Vaadin
Product
Vaadin
Platforms
Unknown
Default status
Unknown
Vaadin · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
10.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable10.0.18None listed
11.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustom14.0.0UnavailableNone listed
14.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable14.6.1None listed
15.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable19.0.8None listed

flow-server

Vendor
Vaadin
Product
flow-server
Platforms
Unknown
Default status
Unknown
flow-server · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
1.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable1.0.14None listed
1.1.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustom2.0.0UnavailableNone listed
2.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable2.6.1None listed
3.0.0affectedcustomunspecifiedUnavailableNone listed
unspecifiedaffectedcustomUnavailable6.0.9None listed