CVE-2026-44909: CWE-770 in Facebook proxygen
CVE-2026-44909 is a denial-of-service (DoS) vulnerability in Facebook's proxygen HTTP/2 server implementation. It arises when the server buffers response data under stalled flow-control conditions, such as when the client sets SETTINGS_INITIAL_WINDOW_SIZE to 0, causing memory exhaustion. An unauthenticated remote attacker can exploit this by opening many simultaneous streams and stalling outbound data, leading to excessive memory use and service disruption.
AI Analysis
Technical Summary
This vulnerability affects HTTP/2 server implementations like Facebook proxygen that do not adequately limit resource consumption when buffering response data during stalled flow-control conditions. Specifically, when a client advertises SETTINGS_INITIAL_WINDOW_SIZE=0 or withholds WINDOW_UPDATE frames, the server continues generating full response bodies but cannot send them, causing buffered data to accumulate in memory. An attacker can open many streams requesting large resources, causing memory exhaustion, swap thrashing, and potential system crashes or service unavailability. The vulnerability is tracked as CVE-2026-44909 with a CVSS 3.1 score of 7.5 (high severity).
Potential Impact
A remote, unauthenticated attacker can cause denial-of-service by exhausting server memory and connection resources. Under permissive resource limits, this can lead to out-of-memory kills, severe swap thrashing, or full system unresponsiveness. Under default or lower limits, the attack can exhaust worker or connection resources, degrading service availability and preventing new client sessions.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Several vendors have addressed this vulnerability in recent updates. Mitigations include enforcing memory ceilings, restricting concurrent stream counts, and actively terminating stalled connections to reduce the risk of denial-of-service conditions.
CVE-2026-44909: CWE-770 in Facebook proxygen
Description
CVE-2026-44909 is a denial-of-service (DoS) vulnerability in Facebook's proxygen HTTP/2 server implementation. It arises when the server buffers response data under stalled flow-control conditions, such as when the client sets SETTINGS_INITIAL_WINDOW_SIZE to 0, causing memory exhaustion. An unauthenticated remote attacker can exploit this by opening many simultaneous streams and stalling outbound data, leading to excessive memory use and service disruption.
CVSS v3.1
Score 7.5high
Affected software
pkg:github/facebook/proxygenRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability affects HTTP/2 server implementations like Facebook proxygen that do not adequately limit resource consumption when buffering response data during stalled flow-control conditions. Specifically, when a client advertises SETTINGS_INITIAL_WINDOW_SIZE=0 or withholds WINDOW_UPDATE frames, the server continues generating full response bodies but cannot send them, causing buffered data to accumulate in memory. An attacker can open many streams requesting large resources, causing memory exhaustion, swap thrashing, and potential system crashes or service unavailability. The vulnerability is tracked as CVE-2026-44909 with a CVSS 3.1 score of 7.5 (high severity).
Potential Impact
A remote, unauthenticated attacker can cause denial-of-service by exhausting server memory and connection resources. Under permissive resource limits, this can lead to out-of-memory kills, severe swap thrashing, or full system unresponsiveness. Under default or lower limits, the attack can exhaust worker or connection resources, degrading service availability and preventing new client sessions.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Several vendors have addressed this vulnerability in recent updates. Mitigations include enforcing memory ceilings, restricting concurrent stream counts, and actively terminating stalled connections to reduce the risk of denial-of-service conditions.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Meta
- Date Reserved
- 2026-05-08T02:33:35.450Z
- Cvss Version
- 3.1
- State
- PUBLISHED
- Remediation Level
- null
Threat ID: 6a6246fe9c2644c7f8644e6b
Added to database: 07/23/2026, 16:53:18 UTC
Last enriched: 08/04/2026, 13:01:16 UTC
Last updated: 09/05/2026, 10:52:09 UTC
Views: 93
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.