PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-70616 boringproxy CVE debrief

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-05T20:17:17.600Z and has not been modified since then. CVE-2026-70616 is a resource exhaustion vulnerability in boringproxy through 0.10.0. Any authenticated user can cause a denial-of-service condition by sending requests to the GET /loading endpoint with attacker-supplied id query parameter values. The handler performs no map-lookup validity check and receives on a nil channel that blocks forever, with no timeout, no context cancellation, and no server-side reclamation due to absent HTTP server timeouts. This issue permanently exhausts server file descriptors, goroutines, and memory, potentially leading to service disruption. Evidence is based on a limited source corpus; further verification is recommended. Users should verify their deployments and consider immediate patching.

Vendor
boringproxy
Product
Unknown
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-05
Original CVE updated
2026-08-05
Advisory published
2026-08-05
Advisory updated
2026-08-05

Who should care

Users and administrators of boringproxy through 0.10.0, especially those with exposed instances or high-risk environments, should prioritize patching and monitoring. This includes reviewing current deployments, assessing potential exposure, and implementing compensating controls where necessary. Security teams should also monitor for potential exploitation attempts and review logs for suspicious activity related to the GET /loading endpoint. Additionally, operators of platforms using boringproxy should ensure that their configurations are secure and up-to-date, and consider implementing rate limiting or IP blocking to mitigate potential attacks.

Technical summary

The CVE-2026-70616 vulnerability in boringproxy through 0.10.0 allows any authenticated user to permanently exhaust server file descriptors, goroutines, and memory by sending requests to the GET /loading endpoint with attacker-supplied id query parameter values. The handler performs no map-lookup validity check and receives on a nil channel that blocks forever, with no timeout, no context cancellation, and no server-side reclamation due to absent HTTP server timeouts.

Defensive priority

CVE-2026-70616 is rated HIGH with a CVSS score of 7.1, indicating a serious vulnerability that could allow an authenticated user to cause a resource exhaustion attack against a server running boringproxy through 0.10.0.

Recommended defensive actions

  • Review and apply vendor patches or updates for boringproxy to version 0.10.1 or later.
  • Implement rate limiting and monitoring for the GET /loading endpoint.
  • Restrict access to the GET /loading endpoint to only necessary users and services.
  • Consider implementing additional security measures such as IP blocking or user authentication.
  • Monitor server resource utilization and implement alerts for potential resource exhaustion attacks.

Evidence notes

The CVE-2026-70616 vulnerability in boringproxy through 0.10.0 allows any authenticated user to permanently exhaust server resources by sending malicious requests to the GET /loading endpoint. Evidence is based on a limited source corpus; further verification is recommended. The handler performs no map-lookup validity check and receives on a nil channel that blocks forever, with no timeout, no context cancellation, and no server-side reclamation due to absent HTTP server timeouts. This issue can cause serious resource exhaustion, potentially leading to denial-of-service conditions. Users should verify their deployments and consider immediate patching.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-05T20:17:17.600Z and has not been modified since then.