From 9e43b9070c1052787e96584eba842ff2317046a4 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Mon, 13 Nov 2017 17:00:32 +0000 Subject: [PATCH] Disable window.opener object when using target="_blank". See https://www.jitbit.com/alexblog/256-targetblank---the-most-underestimated-vulnerability-ever/ for details. --- about.html | 8 ++++---- apk.html | 8 ++++---- building.html | 8 ++++---- copyright.html | 8 ++++---- download.html | 10 +++++----- fdroid.html | 8 ++++---- get-involved.html | 8 ++++---- hiring.html | 8 ++++---- how-it-works.html | 8 ++++---- index.html | 12 ++++++------ privacy.html | 8 ++++---- 11 files changed, 47 insertions(+), 47 deletions(-) diff --git a/about.html b/about.html index 41f5953..1ef6ada 100644 --- a/about.html +++ b/about.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -79,9 +79,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/apk.html b/apk.html index 01268cf..2418780 100644 --- a/apk.html +++ b/apk.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -83,9 +83,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/building.html b/building.html index 341d63c..94356e7 100644 --- a/building.html +++ b/building.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -109,9 +109,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/copyright.html b/copyright.html index d2ecdfd..1668dd6 100644 --- a/copyright.html +++ b/copyright.html @@ -16,9 +16,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -72,9 +72,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/download.html b/download.html index 2d34036..501eb04 100644 --- a/download.html +++ b/download.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -55,7 +55,7 @@ <p>Briar for Android is currently in <a href="news/2017-beta-released-security-audit.html">public beta</a> and is available for download from Google Play.</p> <p> - <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta" target="_blank"><img id="playbutton" src="img/google_play_badge_web_generic.png" alt="Get it on Google Play" border="0"/></a> + <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta" rel="noopener noreferrer" target="_blank"><img id="playbutton" src="img/google_play_badge_web_generic.png" alt="Get it on Google Play" border="0"/></a> <a href="fdroid.html"><img id="fdroidbutton" src="img/fdroid_badge.png" alt="Get it on F-Droid" border="0"/></a> </p> @@ -78,9 +78,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/fdroid.html b/fdroid.html index b2a7db4..f3829bf 100644 --- a/fdroid.html +++ b/fdroid.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -79,9 +79,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/get-involved.html b/get-involved.html index 56154e6..7ab2bda 100644 --- a/get-involved.html +++ b/get-involved.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -69,9 +69,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/hiring.html b/hiring.html index 70a7839..3973843 100644 --- a/hiring.html +++ b/hiring.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -66,9 +66,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/how-it-works.html b/how-it-works.html index 4bd3a51..f836e38 100644 --- a/how-it-works.html +++ b/how-it-works.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -112,9 +112,9 @@ servers to block.</li> <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/index.html b/index.html index 06a0f1c..97deb15 100644 --- a/index.html +++ b/index.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -66,7 +66,7 @@ <li>Free and open source software</li> </ul> - <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta" target="_blank"><img id="playbutton" src="img/google_play_badge_web_generic.png" alt="Get it on Google Play" border="0"/></a> + <a href="https://play.google.com/store/apps/details?id=org.briarproject.briar.beta" rel="noopener noreferrer" target="_blank"><img id="playbutton" src="img/google_play_badge_web_generic.png" alt="Get it on Google Play" border="0"/></a> <a href="fdroid.html"><img id="fdroidbutton" src="img/fdroid_badge.png" alt="Get it on F-Droid" border="0"/></a> </div> <!-- intro --> @@ -79,7 +79,7 @@ <div id="flattr"> <center> - <a href="https://flattr.com/t/592836/" target="_blank"><img src="img/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0"/></a> + <a href="https://flattr.com/t/592836/" rel="noopener noreferrer" target="_blank"><img src="img/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0"/></a> <br /> Bitcoin: 1NZCKkUCtJV2U2Y9hDb9uq8S7ksFCFGR6K </center> @@ -95,9 +95,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> diff --git a/privacy.html b/privacy.html index 5500ab3..1adff3f 100644 --- a/privacy.html +++ b/privacy.html @@ -17,9 +17,9 @@ <div id="nav"> <div id="signup"> <div id="twitter"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter --> - <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm()"> + <form id="signupform" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit">Keep me updated</button> </form> @@ -84,9 +84,9 @@ <div id="footer"> <div id="signup2"> <div id="twitter2"> - <a href="https://twitter.com/BriarApp" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> + <a href="https://twitter.com/BriarApp" rel="noopener noreferrer" target="_blank"><img class="twitterbutton" src="img/twitter.png"/></a> </div> <!-- twitter2 --> - <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" target="_blank" method="get" onSubmit="submitForm2()"> + <form id="signupform2" action="https://sourceforge.net/projects/briar/lists/briar-announce" rel="noopener noreferrer" target="_blank" method="get" onSubmit="submitForm2()"> <input placeholder="Email address" type="email" name="email" tabindex="2"></input> <button name="submit" type="submit" id="signup-submit2">Keep me updated</button> </form> -- GitLab