summaryrefslogtreecommitdiff
path: root/server/config.c
diff options
context:
space:
mode:
authorNick Kew <niq@apache.org>2017-04-21 08:44:06 +0000
committerNick Kew <niq@apache.org>2017-04-21 08:44:06 +0000
commit38e269322b2e88d8c52f9aeb1db01ffbcecdcd13 (patch)
treebd264d60ee544ccbc907f973cfd09ce72565b8d9 /server/config.c
parentb517584604ef06d9d07c9d570e3796c811d57b50 (diff)
downloadhttpd-38e269322b2e88d8c52f9aeb1db01ffbcecdcd13.tar.gz
Introduce request taint-checking concept.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1792169 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'server/config.c')
-rw-r--r--server/config.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/server/config.c b/server/config.c
index 475c064e1d..b4326ff775 100644
--- a/server/config.c
+++ b/server/config.c
@@ -2196,6 +2196,8 @@ AP_CORE_DECLARE(int) ap_parse_htaccess(ap_conf_vector_t **result,
const char *errmsg;
ap_directive_t *temptree = NULL;
+ /* Mark the request as tainted by .htaccess */
+ r->taint |= AP_TAINT_HTACCESS;
dc = ap_create_per_dir_config(r->pool);
parms.config_file = f;