summaryrefslogtreecommitdiff
path: root/lib/curlproxy.php
diff options
context:
space:
mode:
authorlolcat <will@lolcat.ca>2023-09-04 10:17:08 -0400
committerlolcat <will@lolcat.ca>2023-09-04 10:17:08 -0400
commit5b8c9eaed7897749251ab2ee1cebdf7637b6ce43 (patch)
tree813c3ac6dd9a4c34b6a4cdd0415cffc9b03f3497 /lib/curlproxy.php
parent38b97a26e5e4a9c432081f8823d858e64ad6af68 (diff)
security fix shieet
Diffstat (limited to 'lib/curlproxy.php')
-rw-r--r--lib/curlproxy.php14
1 files changed, 4 insertions, 10 deletions
diff --git a/lib/curlproxy.php b/lib/curlproxy.php
index 7d4ca5d..93cdbdc 100644
--- a/lib/curlproxy.php
+++ b/lib/curlproxy.php
@@ -128,12 +128,9 @@ class proxy{
}
// sanitize URL
- try{
+ if($this->validateurl($url) === false){
- $this->validateurl($url);
- }catch(Exception $error){
-
- throw new Exception($error->getMessage());
+ throw new Exception("Invalid URL");
}
$this->clientcache();
@@ -353,12 +350,9 @@ class proxy{
$this->format = $format;
// sanitize URL
- try{
-
- $this->validateurl($url);
- }catch(Exception $error){
+ if($this->validateurl($url) === false){
- throw new Exception($error->getMessage());
+ throw new Exception("Invalid URL");
}
$this->clientcache();