Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

thu-pacman/chitu
public-main @ 93b30aa
2
Fixes
4
CVEs
HIGH
Peak severity
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.