summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_gateways_edit.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2012-10-31 15:51:42 -0400
committerjim-p <jimp@pfsense.org>2012-10-31 15:51:42 -0400
commita138f065365e89cd3b37a2aef5cc2de4d1eab4c2 (patch)
tree359e978318f6af00c30a55b1c85eeee4322fb451 /usr/local/www/system_gateways_edit.php
parentac4cbc1529197ae60532dca089607a75bab5d9fe (diff)
downloadpfsense-a138f065365e89cd3b37a2aef5cc2de4d1eab4c2.zip
pfsense-a138f065365e89cd3b37a2aef5cc2de4d1eab4c2.tar.gz
Encode parameters before showing them to users.
Diffstat (limited to 'usr/local/www/system_gateways_edit.php')
-rwxr-xr-xusr/local/www/system_gateways_edit.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/local/www/system_gateways_edit.php b/usr/local/www/system_gateways_edit.php
index 33cb2b3..2bfdd5d 100755
--- a/usr/local/www/system_gateways_edit.php
+++ b/usr/local/www/system_gateways_edit.php
@@ -447,9 +447,9 @@ function monitor_change() {
/* If this is a system gateway we need this var */
if(($pconfig['attribute'] == "system") || is_numeric($pconfig['attribute'])) {
- echo "<input type='hidden' name='attribute' id='attribute' value='{$pconfig['attribute']}' >\n";
+ echo "<input type='hidden' name='attribute' id='attribute' value='" . htmlspecialchars($pconfig['attribute']) . "' >\n";
}
- echo "<input type='hidden' name='friendlyiface' id='friendlyiface' value='{$pconfig['friendlyiface']}' >\n";
+ echo "<input type='hidden' name='friendlyiface' id='friendlyiface' value='" . htmlspecialchars($pconfig['friendlyiface']) . "' >\n";
?>
<table width="100%" border="0" cellpadding="6" cellspacing="0">
<tr>
@@ -502,7 +502,7 @@ function monitor_change() {
<tr>
<td width="22%" valign="top" class="vncellreq"><?=gettext("Gateway"); ?></td>
<td width="78%" class="vtable">
- <input name="gateway" type="text" class="formfld host" id="gateway" size="28" value="<?php if ($pconfig['dynamic']) echo "dynamic"; else echo $pconfig['gateway']; ?>">
+ <input name="gateway" type="text" class="formfld host" id="gateway" size="28" value="<?php if ($pconfig['dynamic']) echo "dynamic"; else echo htmlspecialchars($pconfig['gateway']); ?>">
<br> <span class="vexpl"><?=gettext("Gateway IP address"); ?></span></td>
</tr>
<tr>
@@ -530,7 +530,7 @@ function monitor_change() {
else
$monitor = htmlspecialchars($pconfig['monitor']);
?>
- <input name="monitor" type="text" id="monitor" value="<?php echo $monitor; ?>" size="28" />
+ <input name="monitor" type="text" id="monitor" value="<?php echo htmlspecialchars($monitor); ?>" size="28" />
<strong><?=gettext("Alternative monitor IP"); ?></strong> <br />
<?=gettext("Enter an alternative address here to be used to monitor the link. This is used for the " .
"quality RRD graphs as well as the load balancer entries. Use this if the gateway does not respond " .
OpenPOWER on IntegriCloud