hostcalls::get_map
crashes Envoy when an HTTP header value is not a UTF-8 encoded string #25
Open
Description
Summary
- HTTP spec allows arbitrary octets in header values
- However,
Rust SDK
is usingString
type that is limited to UTF-8 strings only hostcalls::get_map
panics when an HTTP request contains a header with a value that is not a UTF-8 encoded string
Metadata
Assignees
Labels
No labels