From 6b6de1fd8e91f2fe812db929fea4bef9d1224585 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Tue, 11 Oct 2011 14:37:08 +0000 Subject: Implemented put_file for Polycom phones --- cgi-bin/provisioning.cgi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cgi-bin/provisioning.cgi') 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() -- cgit v1.2.3