summaryrefslogtreecommitdiffstats
path: root/cgi-bin
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2011-10-11 14:37:08 +0000
committerTed Trask <ttrask01@yahoo.com>2011-10-11 14:37:08 +0000
commit6b6de1fd8e91f2fe812db929fea4bef9d1224585 (patch)
tree5acabf997347d5954371a4dd840d82867423704f /cgi-bin
parent933d3b99ff2dbc9da92f7e6327b9e4c58c33df79 (diff)
downloadacf-provisioning-6b6de1fd8e91f2fe812db929fea4bef9d1224585.tar.bz2
acf-provisioning-6b6de1fd8e91f2fe812db929fea4bef9d1224585.tar.xz
Implemented put_file for Polycom phones
Diffstat (limited to 'cgi-bin')
-rwxr-xr-xcgi-bin/provisioning.cgi2
1 files changed, 1 insertions, 1 deletions
diff --git a/cgi-bin/provisioning.cgi b/cgi-bin/provisioning.cgi
index ee12e22..f0de432 100755
--- a/cgi-bin/provisioning.cgi
+++ b/cgi-bin/provisioning.cgi
@@ -124,7 +124,7 @@ elseif ( request_method == "PUT" ) then
local success = true
-- Protect against writing to arbitrary paths
- if string.match(path_info, "%.%.") then
+ if not mac or mac == "" or string.match(path_info, "%.%.") then
http_code(403)
log:close()
os.exit()