diff --git a/src/Section.js b/src/Section.js
index ed1358189902a0df07cbf77c7a475b8562c1da1d..7208599a6db90d21ac8f3fb2dae3207413c0be90 100644
--- a/src/Section.js
+++ b/src/Section.js
@@ -12,20 +12,20 @@ function StatusSection(props) {
       let links='';
       if (pkg.build_id) {
         const build_log_url=`/api/v0/builds/${pkg.build_id}/log`;
-        const build_log_link=<a href={build_log_url} target="_blank" title="build log"><img src="icons/note-16.svg" className="icon" /></a>;
+        const build_log_link=<a href={build_log_url} target="_blank noreferrer" title="build log"><img src="icons/note-16.svg" className="icon" /></a>;
         let diffoscope_link='';
         let attestation_link='';
         if (pkg.has_diffoscope) {
           const diffoscope_url=`/api/v0/builds/${pkg.build_id}/diffoscope`;
-          diffoscope_link=<a href={diffoscope_url} target="_blank" title="diffoscope"><img src="icons/search-16.svg" className="icon" /></a>;
+          diffoscope_link=<a href={diffoscope_url} target="_blank noreferrer" title="diffoscope"><img src="icons/search-16.svg" className="icon" /></a>;
         }
         if (pkg.has_attestation) {
           const attestation_url=`/api/v0/builds/${pkg.build_id}/attestation`;
-          attestation_link=<a href={attestation_url} target="_blank" title="attestation"><img src="icons/in-toto.svg" className="icon" /></a>;
+          attestation_link=<a href={attestation_url} target="_blank noreferrer" title="attestation"><img src="icons/in-toto.svg" className="icon" /></a>;
         }
         links=<span className="noselect"> {build_log_link} {diffoscope_link} {attestation_link}</span>;
       }
-      return <li key={pkg.name}><p className="subtitle is-6"><a href={url} target="_blank" >{pkg.name} {pkg.version}</a>{links}</p></li>
+      return <li key={pkg.name}><p className="subtitle is-6"><a href={url} target="_blank noreferrer" >{pkg.name} {pkg.version}</a>{links}</p></li>
     })}
     </ul>
   );