-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement
Milestone
Description
Sergey Shcherbakov opened SPR-10893 and commented
The knownSockJsPrefixes set grows with every distinctive request path and gets never cleared in the AbstractSockJsService.
This actually presents a potential memory leakage and "out of memory" attack threat.
This may happen when the client uses unique paths in requests to connect to SockJS service and validSockJsPrefixes list is configured to be empty to handle SockJS HTTPs requests with dynamic path.
Affects: 4.0 M3
Referenced from: commits 02cb866
Metadata
Metadata
Assignees
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement