SemhackDevelopers
OpenAPIGet an API key
Skip to content
SemhackHelp center
Open app

Loading article…

© 2026 Semhack
HomePricingPrivacyTermsContact
© 2026 Semhack
HomePricingPrivacyTerms
  1. Help center
  2. Audit checks
  3. Unsafe cross-origin links

Security check

Unsafe cross-origin links

Finds links to other sites that open in a new tab (target="_blank") without rel="noopener" or rel="noreferrer".

Category
Security
Importance
Medium importance
Check id
unsafe-cross-origin-links

How the result is decided

  • PassEvery external new-tab link has noopener or noreferrer.
  • WarningAt least one doesn’t.

Why it matters

Without noopener, the opened page can reach back to your tab through window.opener and, for example, redirect it to a phishing page. Modern browsers default to noopener, but older ones don’t.

How to fix it

Example
<a href="https://partner.example" target="_blank" rel="noopener noreferrer">Partner</a>

After the fix, open the page’s report and choose Run again to confirm it passes.

Was this helpful?

Previous checkServer signatureNext checkInsecure forms

About audits

  • How the audit score worksThe 0–100 score is a weighted average of the checks: importance sets the weight, the result sets the credit.
  • Running a page auditWhat Semhack fetches when it audits a URL, what the report shows and the limits that apply.
Search help

Security checks

  • HTTPS
  • HTTP/2
  • Mixed content
  • Server signature
  • Unsafe cross-origin links
  • Insecure forms
  • HSTS
  • Plaintext emails