insecure-demo.local
Grade F · scanned in 1.3s
4 critical · 8 warnings · 0 passed · 3 info
https://insecure-demo.localSaved report · permalinkOutdated TLS protocol (TLSv1.0)
CriticalThe server negotiates TLS 1.0 or 1.1, which have known weaknesses and are disabled by modern browsers.
TLSv1.0
Learn moreCertificate not trusted
CriticalThe certificate is self-signed (issuer == subject), so browsers will warn users the connection is untrusted.
Certificate has expired
CriticalThe certificate expired on Fri, 26 Jun 2026 19:18:48 GMT. Browsers will block the site.
valid_to: Fri, 26 Jun 2026 19:18:48 GMT
Possible AWS Access Key ID in page source
CriticalA string matching a known credential pattern was found in the public HTML. Page source is visible to everyone, so this is effectively a leaked secret.
No HSTS header
WarningStrict-Transport-Security (HSTS) is missing. Without it, a user on a hostile network can be silently redirected to an insecure (HTTP) version of your site on their first request.
No Content-Security-Policy
WarningCSP is the strongest defense against cross-site scripting (XSS) and data injection. Without it, the browser will run any script the page serves, including attacker-injected ones.
No X-Frame-Options
WarningWithout clickjacking protection, your site can be embedded invisibly by another site and trick users into clicking hidden actions.
No X-Content-Type-Options: nosniff
WarningWithout `nosniff`, browsers may guess (sniff) a file's type and execute an upload as a script.
No SPF record
WarningWithout an SPF (Sender Policy Framework) record, scammers can send email that appears to come from your domain.
No DMARC record
WarningDMARC tells receivers what to do with email that fails SPF/DKIM. Without it, spoofed mail is usually still delivered.
Cookie missing Secure, HttpOnly, SameSite
WarningA cookie was set without the Secure, HttpOnly, SameSite flags, which can expose it to theft (over HTTP) or cross-site delivery (CSRF).
session=abc123; Path=/
1 insecure resource(s) on an HTTPS page
WarningThe page loads images, scripts, or stylesheets over plain HTTP (mixed content). Browsers may block these or show a security warning.
No Referrer-Policy
InfoThe full URL (including query strings) may be leaked to other sites when users follow links.
Server software is disclosed
InfoThe `Server`/`X-Powered-By` header advertises your stack and version, which makes targeted attacks easier.
nginx/1.18.0 (Ubuntu)
No DKIM record at the default selector
InfoDKIM cryptographically signs outgoing mail. None was found at the common `default._domainkey` selector — a custom selector may still exist.