summaryrefslogtreecommitdiff
path: root/include/feedbrowser.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-02-12 14:19:37 +0300
committerAndrew Dolgov <[email protected]>2017-02-12 14:19:37 +0300
commit3891782cf5fc20dc70e17c8665866aef6392233e (patch)
tree9e46eabafcddd2e76cd0c8fc4c1498d0b1858757 /include/feedbrowser.php
parent2187322caee25756d28983f069e291612023c6dc (diff)
parentba2853caac636d2ae596d74561fa0233567242d4 (diff)
Merge branch 'fix-target-blank-vulnerability' into 'master'
Prevent target='_blank' vulnerability on dynamic link This merge request refere to https://tt-rss.org/forum/viewtopic.php?f=8&t=4048 It fix the issue I enconter on some feeds I follow. Just need to add "noopener" and "noreferrer" on "_blank" link to avoid the vulnerability. See merge request !46
Diffstat (limited to 'include/feedbrowser.php')
-rw-r--r--include/feedbrowser.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/feedbrowser.php b/include/feedbrowser.php
index 4772420ab..ec4efe15a 100644
--- a/include/feedbrowser.php
+++ b/include/feedbrowser.php
@@ -59,12 +59,12 @@
$class = ($feedctr % 2) ? "even" : "odd";
- $site_url = "<a target=\"_blank\"
+ $site_url = "<a target=\"_blank\" rel=\"noopener noreferrer\"
href=\"$site_url\">
<span class=\"fb_feedTitle\">".
htmlspecialchars($line["title"])."</span></a>";
- $feed_url = "<a target=\"_blank\" class=\"fb_feedUrl\"
+ $feed_url = "<a target=\"_blank\" rel=\"noopener noreferrer\" class=\"fb_feedUrl\"
href=\"$feed_url\"><img src='images/pub_set.png'
style='vertical-align : middle'></a>";
@@ -87,12 +87,12 @@
$archived = '';
}
- $site_url = "<a target=\"_blank\"
+ $site_url = "<a target=\"_blank\" rel=\"noopener noreferrer\"
href=\"$site_url\">
<span class=\"fb_feedTitle\">".
htmlspecialchars($line["title"])."</span></a>";
- $feed_url = "<a target=\"_blank\" class=\"fb_feedUrl\"
+ $feed_url = "<a target=\"_blank\" rel=\"noopener noreferrer\" class=\"fb_feedUrl\"
href=\"$feed_url\"><img src='images/pub_set.png'
style='vertical-align : middle'></a>";