Impact
The flaw is a use‑after‑free in MoQSession::dataStreamReadLoop. When a remote peer sends a data stream that references an unknown track alias and includes a FIN flag, the implementation continues to reference the stream read handle after the FIN has been processed, causing the handle to become stale. This stale use can destabilize the service, resulting in a crash.
Affected Systems
All releases of Meta Platforms, Inc.’s moxygen that precede commit 004123dd24c3 are affected. No specific product version numbers are listed, so any deployment that has not applied this commit is potentially exposed.
Risk and Exploitability
The vulnerability can be exploited remotely over the network via WebTransport connections. An attacker with network access to a moxygen instance could craft a malicious data stream as described to trigger the defect. The EPSS score is below 1% and the issue is not listed in CISA’s KEV catalog; the use‑after‑free nature provides a high‑impact exploit surface. The CVSS score of 7.5 indicates high severity. If successfully exploited, the defect could cause service disruption by crashing the moxygen service.
OpenCVE Enrichment