CVE-2021-31412: medium-severity vulnerability in Vaadin
Possible route enumeration in production mode via RouteNotFoundError view in Vaadin 10, 11-14, and 15-19
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
A Vaadin web framework flaw allows attackers to discover all available routes (URLs) in a production application by sending specially crafted requests, if no custom error handler is set up. This can help attackers map out the application's structure and find vulnerable endpoints.
The default RouteNotFoundError view in Vaadin flow-server fails to properly sanitize the request path, enabling route enumeration attacks in production mode when no custom NotFoundException handler is configured. An unauthenticated network attacker can discover all available application routes by probing for 404 responses, facilitating reconnaissance for further exploitation.
In the same product, most dangerous first.