projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
treewide: filter shell arguments through shellquote() where applicable
[project/luci.git]
/
applications
/
luci-app-adblock
/
luasrc
/
controller
/
adblock.lua
diff --git
a/applications/luci-app-adblock/luasrc/controller/adblock.lua
b/applications/luci-app-adblock/luasrc/controller/adblock.lua
index
700f187
..
763c0b4
100644
(file)
--- a/
applications/luci-app-adblock/luasrc/controller/adblock.lua
+++ b/
applications/luci-app-adblock/luasrc/controller/adblock.lua
@@
-36,8
+36,8
@@
end
function queryData(domain)
if domain then
luci.http.prepare_content("text/plain")
function queryData(domain)
if domain then
luci.http.prepare_content("text/plain")
- local cmd = "/etc/init.d/adblock query %
q
2>&1"
- local util = io.popen(cmd %
domain
)
+ local cmd = "/etc/init.d/adblock query %
s
2>&1"
+ local util = io.popen(cmd %
util.shellquote(domain)
)
if util then
while true do
local line = util:read("*l")
if util then
while true do
local line = util:read("*l")