Highlights
Auth Bypass: 4 prior fixes. Scrutinize any change in this area.
server/server/meta/src/main/java/com/alipay/sofa/registry/server/meta/resource/StopPushDataResource.java: most-fixed (1 issue). Treat as high-risk during review.
5 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Auth Bypass: Critical administrative operations, such as triggering the stop server switch or halting push data, were vulnerable to execution without proper token validation or Basic Authentication filters, permitting complete control-plane disruption.
Denial of Service: Unbounded internal queues and session caches configured without strict maximum weight limits allowed high-volume push tasks to trigger Out of Memory (OOM) crashes and resource exhaustion.
Insecure Deserialization: Parsing publisher registration databoxes using vulnerable fastjson methods exposed the session server to Remote Code Execution (RCE) via arbitrary class instantiation during deserialization.