PatchSiren cyber security CVE debrief
CVE-2026-56811 phoenixframework CVE debrief
A vulnerability in the Phoenix framework's Socket module allows an unauthenticated attacker to cause a denial of service against any endpoint that mounts a Phoenix socket with a reachable channel transport (WebSocket or LongPoll). The vulnerability is due to the lack of limits on the number of channels that a single transport process may join, allowing an attacker to spawn hundreds of thousands of channel processes and eventually reach the BEAM maximum process limit, denying service to legitimate traffic across the whole node.
- Vendor
- phoenixframework
- Product
- phoenix
- CVSS
- HIGH 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-07
- Original CVE updated
- 2026-09-24
- Advisory published
- 2026-07-07
- Advisory updated
- 2026-09-24
Who should care
Users of Phoenix framework versions from 0.11.0 before 1.5.15, from 1.6.0-rc.0 before 1.6.17, from 1.7.0-rc.0 before 1.7.24, and from 1.8.0-rc.0 before 1.8.9 should be aware of this vulnerability and take necessary actions to protect their applications.
Technical summary
The Phoenix framework's Socket module has a vulnerability that allows an unauthenticated attacker to cause a denial of service. The vulnerability is caused by the lack of limits on the number of channels that a single transport process may join. An attacker can exploit this vulnerability by sending a large number of phx_join messages over one connection, spawning hundreds of thousands of channel processes and eventually reaching the BEAM maximum process limit. The fix adds a :max_channels_per_transport option (default 100) that bounds the number of channels a single transport process can join.
Defensive priority
High
Recommended defensive actions
- Update Phoenix framework to version 1.5.15 or later, 1.6.17 or later, 1.7.24 or later, or 1.8.9 or later
- Implement rate limiting and connection caps at the network layer
- Monitor and track channel processes to detect potential abuse
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record was published on 2026-07-07T16:16:40.710Z and has not been modified since then. The NVD entry is currently Received. There is limited information available about the specific details of this vulnerability, and defenders should verify the affected scope and severity based on the official advisory or CVE record. The vulnerability affects phoenix framework versions from 0.11.0 before 1.5.15, from 1.6.0-rc.0 before 1.6.17, from 1.7.0-rc.0 before 1.7.24, and from 1.8.0-rc.0 before 1.8.9. Users should review the official advisory for more information and take necessary actions to protect their applications.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-56811 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-56811
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-56811 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-56811
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.erlef.org/cves/CVE-2026-56811.html
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/phoenixframework/phoenix/commit/16e295d2fccab185d1292322e2bee5d46c725c8a
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/phoenixframework/phoenix/commit/a612100cd8a4279091abc1a2ef8fb98a6d01c0a1
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/phoenixframework/phoenix/commit/c498ba8cf49f6accbbd0c643a5340b58db891218
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/phoenixframework/phoenix/commit/d19ca0a8d9f82c130b7ed339b9f033433e2dea5e
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/phoenixframework/phoenix/security/advisories/GHSA-6983-jfq8-485w
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://osv.dev/vulnerability/EEF-CVE-2026-56811
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.