? ? ? Pending

User tests: Successful: Unsuccessful:

avatar tecpromotion
tecpromotion
6 Jun 2021

Summary of Changes

this pull request adds the rel attribute to the target=_blank links

avatar tecpromotion tecpromotion - open - 6 Jun 2021
avatar tecpromotion tecpromotion - change - 6 Jun 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 6 Jun 2021
Category Installation Language & Strings
avatar PhilETaylor PhilETaylor - test_item - 6 Jun 2021 - Tested successfully
avatar PhilETaylor
PhilETaylor - comment - 6 Jun 2021

I have tested this item successfully on c9e452c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/34434.

avatar richard67 richard67 - test_item - 6 Jun 2021 - Tested successfully
avatar richard67
richard67 - comment - 6 Jun 2021

I have tested this item successfully on c9e452c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/34434.

avatar richard67 richard67 - change - 6 Jun 2021
Status Pending Ready to Commit
Labels Added: ? ?
avatar richard67
richard67 - comment - 6 Jun 2021

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/34434.

avatar brianteeman
brianteeman - comment - 6 Jun 2021

Nothing wrong with this change but it's not really needed as I'm pretty sure we can trust our own sites. Iirc we haven't done this for other joomla org let nks

avatar tecpromotion
tecpromotion - comment - 6 Jun 2021

Thanks @brianteeman

Nothing wrong with this change but it's not really needed as I'm pretty sure we can trust our own sites. Iirc we haven't done this for other joomla org let nks

Sure we can trust the pages but we can also easily make sure that all windows that open in a new window get the rel attribute "noopener, noreferrer".

My reason for this pull request was:

If you are linked to an external website that could be affected by the malicious code, then that website can use the window.opener JavaScript property to steal digital information from your audience by running on the same process of your page.

So adding rel="noopener" or rel="noreferrer" to the link will prevent the new tab from taking advantage of the JavaScript window.opener feature.

avatar brianteeman
brianteeman - comment - 6 Jun 2021

I know the reasons. I did the first pr for this :)

I just think we can trust our own site

avatar tecpromotion
tecpromotion - comment - 6 Jun 2021

I know the reasons. I did the first pr for this :)

I just think we can trust our own site

Set a good example and we set all outgoing links with the rel attribute. Then it will be consistent and there will be no questions about why there and not there.

What do you think @brianteeman ?

avatar PhilETaylor
PhilETaylor - comment - 6 Jun 2021

I think its funny that you think you can trust joomla.org sites...

avatar brianteeman
brianteeman - comment - 6 Jun 2021

@StefanSTS In which case shouldnt you update this PR for all the other links to joomla.org?

And I just did a very quick look and see that there are real external links that dont have this when they absolutely should

avatar PhilETaylor
PhilETaylor - comment - 6 Jun 2021

If only there was some kind of security team that had code reviews as one of its goals.….

Sent from my iPhone

On 6 Jun 2021, at 15:32, Brian Teeman @.***> wrote:


@StefanSTS In which case shouldnt you update this PR for all the other links to joomla.org?

And I just did a very quick look and see that there are real external links that dont have this when they absolutely should


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

avatar rdeutz rdeutz - change - 7 Jun 2021
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2021-06-07 21:04:24
Closed_By rdeutz
Labels Added: ?
avatar rdeutz rdeutz - close - 7 Jun 2021
avatar rdeutz rdeutz - merge - 7 Jun 2021

Add a Comment

Login with GitHub to post a comment