CVE-2026-71397
Last modified
CVE-2026-71397 is a high-severity vulnerability rated 8.2/10 on the CVSS scale. Allocation of Resources Without Limits or Throttling vulnerability in elixir-grpc grpc_server allows unauthenticated attackers to exhaust memory and crash the node via an oversized client-streaming or bidirectional-streaming request body. The streaming read clause of 'Elixir.GRPC.Server.Adapters.Cowboy.Handler':info/3 (grpc_server/lib/grpc/server/adapters/cowboy/handler.ex) never checks the configured max_body_size. Only the unary read path enforces that cap. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
Allocation of Resources Without Limits or Throttling vulnerability in elixir-grpc grpc_server allows unauthenticated attackers to exhaust memory and crash the node via an oversized client-streaming or bidirectional-streaming request body. The streaming read clause of 'Elixir.GRPC.Server.Adapters.Cowboy.Handler':info/3 (grpc_server/lib/grpc/server/adapters/cowboy/handler.ex) never checks the configured max_body_size. Only the unary read path enforces that cap. 'Elixir.GRPC.Server.Adapters.Cowboy':reading_stream/1 (grpc_server/lib/grpc/server/adapters/cowboy.ex) appends every received chunk to its buffer until a complete length-prefixed message arrives. A client can declare a very large message and send it across many small HTTP/2 DATA frames, and the server buffers all of it. This issue affects grpc_server: from 1.0.0 before 1.0.6.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| elixir-grpc | grpc_server | >= 1.0.0, < 1.0.6 |
| elixir-grpc | grpc_server | >= 49e18c3ec6bb9afe2f712caad3dbab5c56a68a00, < 0b663ca53dbf0f36f7f67ff1d0026f4482a18915 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-71397?
How severe is CVE-2026-71397?
How do I fix CVE-2026-71397?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-71391GNU Emacs for Android contains an off-by-one error in the gv…5.3
- CVE-2026-71392GNU Emacs for Android is vulnerable to an integer overflow i…5.3
- CVE-2026-71393GNU Emacs for Android is vulnerable to an integer overflow i…5.3
- CVE-2026-71394GNU Emacs for Android improperly validates the table header …5.3
- CVE-2026-71395unsafe deserialization in hyphenation loading vulnerability …
- CVE-2026-71396Bendix EC80 Brake ECU uses hard-coded credentials, which cou…5.4
- CVE-2026-71398Adobe Campaign Classic (ACC) is affected by an Incorrect Aut…10
- CVE-2026-71399Adobe XD is affected by a Buffer Overflow vulnerability that…7.8
- CVE-2026-7140A vulnerability has been found in Totolink A8000RU 7.1cu.643…9.8
- CVE-2026-71401An integer underflow was found in the DHCPv4 packet capture …5.3
- CVE-2026-71402An out-of-bounds read was found in the DHCPv4 packet capture…5.4
- CVE-2026-71403A flaw was found in Rancher Manager. The /v3/users update pa…6.1
Are you affected by CVE-2026-71397?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
