Skip to main content

AWS Application Load Balancer CVE-2026-13763

| EUVDEUVD-2026-40221 HIGH
HTTP Request/Response Smuggling (CWE-444)
2026-06-29 AMZN GHSA-9m3p-hghr-5v6c
7.9
CVSS 4.0 · Vendor: AMZN
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify ALB with WAF and HTTP/2 target group
  2. Delivery
    Craft HTTP/2 request fragmenting body across DATA frames
  3. Exploit
    WAF inspects only partial body
  4. Execution
    Malicious payload bypasses managed rules
  5. Persist
    Full body reassembled at backend
  6. Impact
    Backend processes unfiltered attack

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service HTTP request consistency
Exploitation Conditions

Exploitation requires that the target be an AWS ALB with AWS WAF enabled AND serving an HTTP/2 target group - HTTP/1.x target groups are explicitly not affected. The attacker must send HTTP/2 requests that fragment the request body across multiple DATA frames so only a partial body is inspected by WAF managed rules. No authentication is required (PR:N) and no user interaction (UI:N), and the request is sent remotely over the network (AV:N) at low complexity (AC:L/AT:N). The key limiting factors are: (1) the deployment must use HTTP/2 target groups, (2) WAF managed-rule body inspection must be relied upon for protection, (3) the 'Inspect after sufficient data' attribute must NOT be enabled, and (4) realized impact depends on there being an exploitable vulnerability on the backend that the bypassed WAF rule would otherwise have blocked.

Impact

AWS's CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated condition with no special attack requirements, which favors exploitability. Notably the vector assigns no impact to the vulnerable system itself (VC:N/VI:N/VA:N) but high impact to subsequent systems (SC:H/SI:H/SA:H), correctly modeling this as a security-control bypass whose damage materializes on the protected backend rather than the ALB - this is why the score lands at 7.9 rather than a perfect 10. No EPSS score was provided, there is no POC in the supplied data, and it is not listed in CISA KEV, so all three exploitation-likelihood signals are currently absent or low. The real-world severity is therefore conditional: the WAF bypass is only as dangerous as the vulnerability it lets through to the backend, so an attacker still needs an exploitable flaw behind the WAF for the high subsequent-system impact to be realized. Net: a genuine and easily triggered control-bypass on a very widely deployed platform, but its impact is contingent on backend exposure, and the absence of EPSS/KEV/POC suggests it is not yet a mass-exploited priority.

Exploit ScenarioDerived

An attacker targets a public web application sitting behind an HTTP/2-enabled ALB with AWS WAF managed rules, and sends a crafted HTTP/2 request that splits a malicious payload (e.g., a SQL injection or command string) across multiple DATA frames so WAF inspects only the harmless leading fragment. The full reassembled body - including the malicious portion WAF never saw - reaches the backend application and is processed, defeating the managed-rule protection. No public POC is identified in the available data, but the low attack complexity (AC:L, AT:N) means the crafting is straightforward for an actor familiar with HTTP/2 framing.

Monitor Track and reassess. Why: Vendor states no customer action required.
No patch listed yet 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 29, 2026

WAF managed-rule body inspection on AWS Application Load Balancer (ALB) can be bypassed by remote actors who fragment an HTTP/2 request body across multiple frames so that only a partial body is inspected before reaching the backend. The flaw (CWE-444, HTTP request smuggling) affects only ALB target groups serving HTTP/2 traffic with AWS WAF enabled, and lets attackers slip malicious payloads past WAF managed rules. No public exploit identified at time of analysis and it is not on CISA KEV; AWS scores it 7.9 (CVSS 4.0) with impact falling on the protected backend rather than the ALB itself.

RemediationAI

Patch available per vendor advisory in the form of a configuration remediation: enable the 'Inspect after sufficient data' target group attribute on the target group associated with the affected ALB, as documented at https://docs.aws.amazon.com/elasticloadbalancing/latest/application/edit-target-group-attributes.html#waf-http2-inspection, which forces WAF to buffer enough of the request body before inspection so fragmented bodies are fully evaluated. The trade-off is that buffering additional body data before passing it on can add latency and resource overhead for large request bodies, so validate performance on high-throughput endpoints. As an alternative or interim compensating control, restrict or disable HTTP/2 on affected target groups (forcing HTTP/1.x removes the fragmentation vector but loses HTTP/2 performance benefits), and review the full AWS bulletin at https://aws.amazon.com/security/security-bulletins/2026-048-aws/ for any account-specific guidance.

Affected VersionsENISA

AWS Application Load Balancer 0

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability lives in how AWS WAF, when fronting an HTTP/2 ALB target group, reassembles and inspects request bodies that are delivered across multiple HTTP/2 DATA frames. HTTP/2 multiplexes requests into framed streams, and a body can legitimately be split across several DATA frames; here the inspection engine evaluates only a partial body before the backend reassembles the full message, producing the inconsistent-interpretation condition described by CWE-444 (Inconsistent Interpretation of HTTP Requests / request smuggling). The affected component per CPE is cpe:2.3:a:aws:aws_application_load_balancer:*, specifically the managed-rule body-inspection path. Because WAF and the backend disagree on what the 'request body' is, content the WAF never saw is still processed downstream - the classic frontend/backend desynchronization that underlies smuggling and security-control bypass.

Know when AWS gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (AMZN) PRIMARY 7.9 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H
vuln.today AI 9.3 CRITICAL

Network, unauthenticated, low-complexity WAF bypass with scope change to the backend; integrity-high from smuggled content reaching the app, confidentiality low and availability not directly affected.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:H/SA:N

Primary rating from Vendor (AMZN).

CVSS VectorVendor: AMZN

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
Severity Changed
Jun 29, 2026 - 20:22 NVD
CRITICAL HIGH
CVSS changed
Jun 29, 2026 - 20:22 NVD
9.8 (CRITICAL) 7.9 (HIGH)

DescriptionCVE.org

Inconsistent interpretation of HTTP/2 requests in AWS Application Load Balancer with AWS WAF enabled might allow remote actors to bypass AWS WAF managed rule body inspection via crafted HTTP/2 requests that fragment the request body across frames so that only a partial body is inspected. This issue only impacts HTTP/2 ALB target groups.

To remediate this issue, customers should enable the "Inspect after sufficient data" target group configuration associated to an ALB load balancer. Refer to: ( https://docs.aws.amazon.com/elasticloadbalancing/latest/application/edit-target-group-attributes.html#waf-http2-inspection )

Executive ViewAI

Why It Matters

AWS WAF managed rules on Application Load Balancers can be bypassed when processing HTTP/2 traffic through request fragmentation, allowing attackers to deliver malicious payloads directly to backend applications. This affects organizations relying on AWS WAF as a primary security control and could compromise protected applications if exploited. Immediate configuration changes are required for affected ALB deployments.

Business Impact: High
Compensating Controls

Disable HTTP/2 protocol on ALBs pending patch availability, enforcing HTTP/1.1 only; implement request reassembly and body-content validation at the backend application layer; add redundant WAF rules or IPS signatures at the backend to catch payloads bypassing ALB inspection; enable detailed logging and anomaly detection for fragmented HTTP/2 request patterns.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
High
AWS ALB is a core, widely-deployed load balancer across AWS environments
Service Type
Hosted
Vendor-managed, no client patch needed
Exploit
POC
Public exploit code exists
Social Media
4
Sightings
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
Vendor states no customer action required
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

60
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

HTTP request smuggling exploits inconsistencies in how front-end and back-end servers parse HTTP message boundaries.

More in AWS

View all
CVE-2026-27702 CRITICAL POC
9.9 Feb 25

Unauthorized data access in Budibase low-code platform before 3.30.4 allows unauthenticated users to manipulate internal

CVE-2020-37153 CRITICAL POC
9.8 Feb 11

Multiple vulnerabilities in ASTPP 4.0.1 including XSS and command injection in SIP device configuration and plugin manag

CVE-2026-87911 CRITICAL POC
9.0 Sep 09

Remote code execution in Amazon awslabs postgres-mcp-server before 1.1.7 lets remote actors run arbitrary OS commands on

CVE-2026-11393 HIGH POC
8.8 Jun 08

Remote code execution in AWS AgentCore CLI before v0.14.2 allows authenticated attackers to inject Python code via craft

CVE-2026-18140 HIGH POC
8.7 Jul 30

Denial of service in the aws-smithy-json Rust runtime crate (versions before 0.62.7) lets remote unauthenticated attacke

CVE-2026-16756 HIGH POC
8.7 Jul 23

Denial of service in Amazon's aws-smithy-http-server Rust crate (versions prior to 0.66.5) lets remote unauthenticated a

CVE-2026-16796 HIGH POC
8.4 Jul 23

Argument injection in the AWS Bedrock AgentCore Python SDK before 1.18.1 lets a remote authenticated user run arbitrary

CVE-2026-9133 HIGH POC
8.3 May 20

Arbitrary file read in amazon-mq rabbitmq-aws before 0.2.1 allows authenticated remote users to read any file accessible

CVE-2026-13762 HIGH POC
7.9 Jun 29

WAF inspection bypass in Amazon CloudFront (with AWS WAF enabled) lets remote actors smuggle malicious request bodies pa

CVE-2026-4295 HIGH POC
7.8 Mar 17

A trust boundary enforcement vulnerability in Kiro IDE allows remote attackers to execute arbitrary code when a local us

CVE-2019-25333 HIGH POC
7.5 Feb 12

Bullwark Momentum Series JAWS 1.0 contains a directory traversal vulnerability that allows unauthenticated attackers to

CVE-2026-7461 HIGH POC
7.5 Apr 30

Command injection in Amazon ECS Agent on Windows allows authenticated attackers with task definition permissions to exec

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy