summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/dyndns.class
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2016-11-07 13:49:19 -0500
committerjim-p <jimp@pfsense.org>2016-11-07 13:49:19 -0500
commit86584ded30c27b9ad1b017fb743399dc01180f02 (patch)
treed22a1cf6f7401b260e4c1d3b5744a89ceae36396 /src/etc/inc/dyndns.class
parent10b262b409c9b4170785948b9e73bdfc7edc2eae (diff)
downloadpfsense-86584ded30c27b9ad1b017fb743399dc01180f02.zip
pfsense-86584ded30c27b9ad1b017fb743399dc01180f02.tar.gz
Store Dynamic DNS passwords in Base64 to protect special characters. Fixes #6688
Diffstat (limited to 'src/etc/inc/dyndns.class')
-rw-r--r--src/etc/inc/dyndns.class2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/etc/inc/dyndns.class b/src/etc/inc/dyndns.class
index 0988dca..2bd9925 100644
--- a/src/etc/inc/dyndns.class
+++ b/src/etc/inc/dyndns.class
@@ -234,7 +234,7 @@
}
$this->_dnsService = strtolower($dnsService);
$this->_dnsUser = $dnsUser;
- $this->_dnsPass = $dnsPass;
+ $this->_dnsPass = base64_decode($dnsPass);
$this->_dnsHost = $dnsHost;
$this->_dnsDomain = $dnsDomain;
$this->_dnsServer = $dnsServer;
OpenPOWER on IntegriCloud