Sfoglia il codice sorgente

Merge pull request #1546 from mgkeeley/main

Mitigate XSS attack in Lets Encrypt exchange
Raphael Schneeberger 5 anni fa
parent
commit
410a00c85e
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      bin/v-add-letsencrypt-domain

+ 1 - 1
bin/v-add-letsencrypt-domain

@@ -281,7 +281,7 @@ for auth in $authz; do
             if [ "$WEB_SYSTEM" = 'nginx' ] || [ "$PROXY_SYSTEM" = 'nginx' ]; then
                 conf="$HOMEDIR/$user/conf/web/$domain/nginx.conf_letsencrypt"
                 sconf="$HOMEDIR/$user/conf/web/$domain/nginx.ssl.conf_letsencrypt"
-                echo 'location ~ "^/\.well-known/acme-challenge/(.*)$" {' \
+                echo 'location ~ "^/\.well-known/acme-challenge/([-_A-Za-z0-9]+)$" {' \
                     > $conf
                 echo '    default_type text/plain;' >> $conf
                 echo '    return 200 "$1.'$THUMB'";' >> $conf