Highlights
Denial of Service: 1 prior fix. Scrutinize any change in this area.
chitu/distributed/pd_disaggregation/pd_request_router.py: most-fixed (1 issue). Treat as high-risk during review.
0 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.
Insecure Temporary File: The executor set up IPC sockets using vulnerable filesystem /tmp paths, exposing the service to socket hijacking and collision risks on multi-user systems. It was migrated to abstract Unix domain sockets.
Denial of Service: Lack of prompt length validation allowed excessively long input sequences to pass through the router, exhausting downstream resources and causing service denial.
Untrusted Deserialization: Manipulation of local checkpoint arguments (ckpt_path/quant_ckpt_dir) via torch.load allows local attackers to execute arbitrary code.