diff --git a/src/main/java/de/bps/course/nodes/ll/_content/run.html b/src/main/java/de/bps/course/nodes/ll/_content/run.html
index 790724ed4767e83369f09a009160a9d6f87c047b..c52741073a26fa34731c18f83d89c8fda30bab25 100644
--- a/src/main/java/de/bps/course/nodes/ll/_content/run.html
+++ b/src/main/java/de/bps/course/nodes/ll/_content/run.html
@@ -3,7 +3,7 @@
 	#foreach($link in $linkList)
 		<li class="o_block">
 			<h5>
-				<a href="#if($link.intern) $mapperBaseUrl$link.getTarget() #else $link.getTarget() #end" target="$link.getHtmlTarget()" class="o_desc">
+				<a href="#if($link.intern) $mapperBaseUrl$link.getTarget() #else $link.getTarget() #end" target="$link.getHtmlTarget()" rel="noopener noreferrer" class="o_desc">
 					$r.escapeHtml($link.getDescription())
 					<small>
 						#if($link.intern) $mapperBaseUrl$link.getTarget() #else $link.getTarget() #end
diff --git a/src/main/java/org/olat/core/gui/components/link/ExternalLinkRenderer.java b/src/main/java/org/olat/core/gui/components/link/ExternalLinkRenderer.java
index df5aff0234485d34490d6b3e98bc812fe0744034..f6cdb1cf7ca41dcb6a79238d7933165aacdce00e 100644
--- a/src/main/java/org/olat/core/gui/components/link/ExternalLinkRenderer.java
+++ b/src/main/java/org/olat/core/gui/components/link/ExternalLinkRenderer.java
@@ -56,6 +56,9 @@ public class ExternalLinkRenderer extends DefaultComponentRenderer {
 		if(StringHelper.containsNonWhitespace(link.getTooltip())) {
 			sb.append(" title=\"").append(link.getTooltip()).append("\"");
 		}
+		if(StringHelper.containsNonWhitespace(link.getTooltip())) {
+			sb.append(" rel=\"noopener noreferrer\"");
+		}
 		sb.append(">");
 		
 		if(StringHelper.containsNonWhitespace(link.getIconLeftCSS())) {