Skip to content

Commit 86c9a30

Browse files
authored
fix(appsec): lowercase downstream request headers for WAF (#4367)
Fixes: APPSEC-60804
1 parent 84f05f2 commit 86c9a30

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

internal/appsec/listener/httpsec/roundtripper.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ func (feature *DownwardRequestFeature) OnStart(op *httpsec.RoundTripOperation, a
7171
builder := addresses.NewAddressesBuilder().
7272
WithDownwardURL(args.URL).
7373
WithDownwardMethod(args.Method).
74-
WithDownwardRequestHeaders(args.Headers)
74+
WithDownwardRequestHeaders(headersToLower(args.Headers))
7575

7676
// Increment the span metric for downward requests
7777
op.HandlerOp.ContextOperation.GetMetricsInstance().SumDownstreamRequestsCalls.Add(1)

internal/appsec/testdata/api10.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@
413413
{
414414
"address": "server.io.net.request.headers",
415415
"key_path": [
416-
"Witness"
416+
"witness"
417417
]
418418
}
419419
],

0 commit comments

Comments
 (0)