fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links (#1741)

* fix(frontend): add missing rel="noopener noreferrer" to target="_blank" links

Prevent tabnabbing attacks and referrer leakage by ensuring all
external links with target="_blank" include both noopener and
noreferrer in the rel attribute.

Made-with: Cursor

* style: fix code formatting
This commit is contained in:
yangzheli
2026-04-02 17:32:52 +08:00
committed by GitHub
parent f56d0b4869
commit 636053fb6d
8 changed files with 33 additions and 14 deletions
@@ -111,6 +111,7 @@ export function ArtifactFileList({
download: true,
})}
target="_blank"
rel="noopener noreferrer"
onClick={(e) => e.stopPropagation()}
>
<Button variant="ghost">