This is a systems lab / research portfolio project, not a hardened production service. There is no bug bounty and no security SLA. Please calibrate expectations accordingly.
The demo network components are intentionally minimal:
qsl-gateway(TCP order entry) andqsl-mdfeed(UDP market data) have no authentication and bind to127.0.0.1only.- They are for local demonstration. Do not expose
qsl-gatewayorqsl-mdfeedto untrusted networks, and do not run them on a shared or public interface. - There is no TLS, access control, rate limiting, or DoS protection. Malformed input is handled by disconnecting the peer, not by recovering the stream.
If you find a memory-safety or correctness issue (e.g. something ASan/UBSan or the differential
tests would have caught), please open a GitHub issue, or contact the maintainer if you consider
it sensitive. Include a minimal reproducer where possible — the repo has tooling
(qsl-export-stream, the shrinker) for producing small deterministic fixtures.
The project makes no production, exchange-grade, low-latency, or trading-profitability claims. Its security posture matches its purpose: a deterministic, inspectable, locally-run simulator.