summaryrefslogtreecommitdiffstats
path: root/usr/local/www/diag_logs_filter.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-11-25 18:15:37 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-11-25 18:15:37 +0000
commit9f58e3b8312c6046108f5e0fd0b7759e48cb0c06 (patch)
tree968c7caddf0378a16bfebb87a5875d46429bd4dd /usr/local/www/diag_logs_filter.php
parent2b7f85d43c629d6647d11798b21006e7ca378d97 (diff)
downloadpfsense-9f58e3b8312c6046108f5e0fd0b7759e48cb0c06.zip
pfsense-9f58e3b8312c6046108f5e0fd0b7759e48cb0c06.tar.gz
* guiconfig.inc comes first
* use escapeshellarg()
Diffstat (limited to 'usr/local/www/diag_logs_filter.php')
-rwxr-xr-xusr/local/www/diag_logs_filter.php7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr/local/www/diag_logs_filter.php b/usr/local/www/diag_logs_filter.php
index 850a338..3544983 100755
--- a/usr/local/www/diag_logs_filter.php
+++ b/usr/local/www/diag_logs_filter.php
@@ -37,19 +37,18 @@
##|*MATCH=diag_logs_filter.php*
##|-PRIV
+require("guiconfig.inc");
if($_GET['getrulenum'] or $_POST['getrulenum']) {
if($_GET['getrulenum'])
- $rulenum = $_GET['getrulenum'];
+ $rulenum = escapeshellarg($_GET['getrulenum']);
if($_POST['getrulenum'])
- $rulenum = $_POST['getrulenum'];
+ $rulenum = escapeshellarg($_POST['getrulenum']);
$rule = `pfctl -vvsr | grep @{$rulenum}`;
echo "The rule that triggered this action is:\n\n{$rule}";
exit;
}
-require("guiconfig.inc");
-
$filter_logfile = "{$g['varlog_path']}/filter.log";
$nentries = $config['syslog']['nentries'];
OpenPOWER on IntegriCloud