Resource Exhaustion Vulnerability in elixir-plug's plug_cowboy Affects Unauthenticated Remote Access
CVE-2026-32688

8.7HIGH

Key Information:

Vendor
CVE Published:
27 April 2026

What is CVE-2026-32688?

A resource exhaustion vulnerability in elixir-plug's plug_cowboy permits unauthenticated remote attackers to trigger a denial of service. This is achieved through atom table exhaustion as the plug_cowboy framework allows client-supplied :scheme pseudo-header values via HTTP/2 connections. Since unique atom entries are permanently allocated without limits, an attacker can overwhelm the fixed atom table size, ultimately causing the Erlang virtual machine to abort. This effectively brings down the entire node, disrupting services reliant on affected versions of plug_cowboy prior to 2.8.1.

Affected Version(s)

plug_cowboy 2.0.0 < 2.8.1

plug_cowboy 12ecfd024bb179d48b018fecf074e43fe6a19c83

References

CVSS V4

Score:
8.7
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Peter Ulrich
.