GPU VulnDB

Database/Container, Kubernetes & orchestration

Envoy: integer underflow in the QUIC stream sequencer buffer crashes the proxy

CVSS 7.5CVE-2024-32975Container, Kubernetes & orchestrationcurated

Impact

A separate QUIC defect from the use-after-free in the same advisory batch: an integer underflow in QuicStreamSequencerBuffer::PeekRegion leads to a crash in QuicheDataReader::PeekVarInt62Length(). Where Envoy is the ingress or the sidecar in front of inference services, an unauthenticated remote client can terminate the proxy process and take down every route it serves until it restarts, and a crash loop under sustained traffic means the outage persists. Confidentiality and integrity are unaffected per the record. Exposure is limited to deployments with QUIC/HTTP3 listeners enabled.

Who can reach it

Any unauthenticated client able to reach an Envoy QUIC/HTTP3 listener. No credentials required.

What to do

Upgrade Envoy to a release carrying the fix from GHSA-g9mq-6v96-cpqc and restart the proxy fleet - a rolling data-plane restart for sidecars, a rolling deployment restart for gateways. Disabling QUIC listeners is an available interim mitigation. No GPU node drain or reboot.

References

Related entries

All Container, Kubernetes & orchestration entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.