Removing Null Character from Query Parameter

Maxim Dounin mdounin at
Thu Jun 25 18:18:28 UTC 2020


On Thu, Jun 25, 2020 at 02:02:35PM -0400, anish10dec wrote:

> Thanks Maxim
> Actually null character is not being generated by Client .
> We are using below module to validate the tokens
> This is being caused by akamai_token_validate_strip_token directive which
> strips the token and forwards request to upstream server.
> While striping the token and passing the remaining request  to upstream
> stream its appending null character at the end.
> If there is no any additional query param in request apart from token , then
> there is no issue in handling.
> Request passed to upstream is as below which is causing problem
> GET /folder/Test.m3u8?uid=abc123\x00

So the module is broken and needs to be fixed.

Maxim Dounin

More information about the nginx mailing list