Digital exposure report
bestbuy.com
Moderate exposure. There are gaps an attacker could exploit — fix them soon.
Scanned: 2026-11-15 19:22 UTC
Partial coverage: the score is based on 52% of applicable check weight. 8 unverified check(s) are excluded, not counted as failures.
What to do first
- 1.
Turn on DNS signing for your domain
Signing helps resolvers detect forged answers about your domain.
Who can fix it: Your domain registrar or DNS provider
How to verify after the fix
dig +short DS bestbuy.com
- 2.
Choose which companies may issue certificates for your domain
This reduces the chance of a certificate being issued by a provider you did not choose.
Who can fix it: Your domain registrar or DNS provider
How to verify after the fix
dig +short CAA bestbuy.com
A starting point, not a security guarantee.
What this grade means
- Tested hostname
- bestbuy.com
- Website request
- GET https://bestbuy.com/ → https://www.bestbuy.com/
- Scan time
- 2026-11-15 19:22:45 UTC
- Grading method
- Version 2How grading works
- Unverified or excluded checks
- HTTPS available · Unverified
- SSL/TLS certificate validity · Unverified
- HSTS — enforce encryption in the browser · Unverified
- CSP — protection from script injection · Unverified
- Clickjacking protection · Unverified
- X-Content-Type-Options · Unverified
- Referrer-Policy · Unverified
- Permissions-Policy · Unverified
This is a snapshot of the public configuration checks listed in this report. It does not verify the site's owner, business legitimacy, application security, or absence of vulnerabilities. It is not a security certification.
Score by category
| Email security | 29/30 | Spoofing email from this domain is hard. |
| Encryption & certificate | 7/7 | Traffic to the site is encrypted and the certificate is valid. |
| Browser protections | — | Nothing in this category could be verified from public data. |
| DNS infrastructure | 3/15 | The domain's infrastructure lacks basic protections. |
Fix priorities
- 1.MediumDNSSEC — signed DNS records · Hardening gap+13
- 2.LowCAA — who may issue certificates · Hardening gap+10
To verify
Couldn't be confirmed from public data, so excluded from the score. Checking them clarifies your posture; it doesn't guarantee a score change.
- HTTPS available
- SSL/TLS certificate validity
- CSP — protection from script injection
- HSTS — enforce encryption in the browser
- Clickjacking protection
- X-Content-Type-Options
- Referrer-Policy
- Permissions-Policy
Findings
SPF — who may send mail for the domain
Passed · Severity: OK · 9/10An authorized sender list is defined; mail from other servers is flagged as suspicious.
~all (softfail) — acceptable when combined with enforced DMARC. 3 of 10 DNS lookups.
v=spf1 ip4:198.22.123.0/24 ip4:168.94.230.0/24 ip4:198.22.122.4 ip4:198.22.122.6 include:spf.protection.outlook.com include:spf-002a6b01.pphosted.com include:spf-007f1401.pphosted.com ~all
$ dig +short TXT bestbuy.com
DMARC — anti-spoofing policy
Passed · Severity: OK · 15/15Forged email in the company's name is blocked by mail servers.
Policy p=reject.
v=DMARC1; p=reject; fo=1; rua=mailto:dmarc_rua@emaildefense.proofpoint.com; ruf=mailto:dmarc_ruf@emaildefense.proofpoint.com
$ dig +short TXT _dmarc.bestbuy.com
DKIM — digital signature on email
Passed · Severity: OK · 5/5A DKIM public key is published. On its own this doesn't prove outgoing mail is signed or aligned with your From domain.
DKIM public key found for selector: selector2. Confirm signing with dkim=pass in a sent message's Authentication-Results.
selector2._domainkey: v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDeIxIg2Pkc5CIu4ZGy6EMGEJLnWgW6u6tP…
$ dig +short TXT selector2._domainkey.bestbuy.com
MX — inbound mail routing
Passed · Severity: OK · unscoredMail exchangers are published for the domain.
4 MX record(s). This shows where inbound mail is routed, not whether mail is sent from the domain.
30 mx0a-002a6b01.pphosted.com 10 mxa-002a6b01.gslb.pphosted.com 10 mxb-002a6b01.gslb.pphosted.com 30 mx0b-002a6b01.pphosted.com
$ dig +short MX bestbuy.com
HTTPS available
Unverified · Severity: OK · Not scoredHTTPS couldn't be confirmed: the request timed out or the connection failed. This isn't treated as a security failure.
Requesting https://bestbuy.com/ didn't complete (HTTP 520). Timeouts and transport errors may be transient; the check is excluded from the score.
HTTP 520
$ curl -svI https://bestbuy.com/ 2>&1 | grep -E "SSL|HTTP|expire"
HTTP → HTTPS redirect
Passed · Severity: OK · 7/7Visitors arriving at an unencrypted address are automatically sent to the secure version.
HTTP 301 → https://bestbuy.com/
HTTP 301 Location: https://bestbuy.com/
$ curl -sI http://bestbuy.com/ | grep -iE "^(HTTP|location)"
SSL/TLS certificate validity
Unverified · Severity: OK · Not scoredThe certificate couldn't be checked live because the HTTPS connection didn't complete. CT log data alone isn't used to score validity or expiry.
No live TLS evidence was obtained. CT entries are shown as context only. Not scored.
CT logs (context only, not scored): Issuer: GlobalSign Valid from: 2026-09-17 Valid until: 2027-04-04 Names: bestbuy.com, geeksquad.com, pda01vb1ap04c.bestbuy.com, pda01vb1ap06c.bestbuy.com Based on Certificate Transparency logs; may not reflect the certificate currently served.
$ echo | openssl s_client -connect bestbuy.com:443 -servername bestbuy.com 2>/dev/null | openssl x509 -noout -issuer -dates
HSTS — enforce encryption in the browser
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
CSP — protection from script injection
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
Clickjacking protection
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
X-Content-Type-Options
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
Referrer-Policy
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
Permissions-Policy
Unverified · Severity: OK · Not scoredCouldn't be checked — no usable HTTPS response was obtained. Not scored.
No response with headers was received, so this header wasn't evaluated and is excluded from the score.
No HTTPS response received
$ curl -sIL https://bestbuy.com/
DNSSEC — signed DNS records
Needs attention · Severity: Medium · Hardening gap · 0/7The domain's records aren't signed, so in some scenarios users could be redirected to a forged server.
No DS record is published at the parent zone, so there's no DNSSEC chain of trust for this zone.
AD = false DS bestbuy.com: NODATA
$ dig +short DS bestbuy.com
- Enable DNSSEC at your DNS provider (one click at most providers).
- Copy the DS record your provider generates to your domain registrar.
- Wait for propagation and verify with DNSViz.
dig +dnssec bestbuy.com SOA delv bestbuy.com
Safety: DNS changes are made only at your DNS provider. This tool only reads public data and changes nothing on the domain. A wrong DS record at the registrar will make the domain stop resolving — copy it exactly from the provider.
CAA — who may issue certificates
Needs attention · Severity: Low · Hardening gap · 0/5Any certificate authority can issue a certificate for the domain, raising the risk of mis-issuance.
No CAA records found. RFC 8659 lets the domain owner restrict which CAs are authorized.
(no CAA records found)
$ dig +short CAA bestbuy.com
- Identify which certificate authority issued your current certificate (see the certificate check).
- Publish CAA for that authority only, and add iodef to receive alerts.
bestbuy.com. CAA 0 issue "letsencrypt.org" bestbuy.com. CAA 0 iodef "mailto:security@bestbuy.com"
Safety: DNS changes are made only at your DNS provider. This tool only reads public data and changes nothing on the domain. If your CDN issues certificates on your behalf, include it too — otherwise certificate renewal will fail.
DNS server redundancy
Passed · Severity: OK · 3/3The domain is served by several DNS servers, so one server failing won't take it down.
8 NS servers.
use1.akam.net eur2.akam.net usw2.akam.net eur1.akam.net ns1-118.akam.net asia3.akam.net ns1-119.akam.net usc2.akam.net
$ dig +short NS bestbuy.com
Indicative alignment
Best-practice mapping of public findings to common frameworks. Passive scanning tests public configuration only; it doesn't prove compliance or a violation.
- Google & Yahoo sender rulesNo gaps observed
- PCI DSS v4.05 unverified
- NIS2 / vendor due diligence2 observed gaps · 3 unverified
- SOC 2 / ISO 27001 baseline6 unverified
Indicative alignment only, based on public configuration. It doesn't establish whether a framework applies to you, and it isn't legal advice, an audit or a certification.
Public DNS records
| A | bestbuy.com | 23.14.92.251 |
| AAAA | bestbuy.com | — |
| MX | bestbuy.com | 30 mx0a-002a6b01.pphosted.com | 10 mxa-002a6b01.gslb.pphosted.com | 10 mxb-002a6b01.gslb.pphosted.com | 30 mx0b-002a6b01.pphosted.com |
| NS | bestbuy.com | use1.akam.net | eur2.akam.net | usw2.akam.net | eur1.akam.net | ns1-118.akam.net | asia3.akam.net | ns1-119.akam.net | usc2.akam.net |
| TXT | bestbuy.com | mk-org-sso-465501ed-efb7-4bdd-a703-dc485ceab414 | CKO=cli_t6crzmn6zwgudjx7rtdpd54eqq | _globalsign-domain-verification=zohml7OMpOYBgZSep8H4TwrXwEEyxdtmxOmjWh0Dvb | infoblox-domain-mastery=e7509e2d71273e9f7614a639f09a001905a408b536134c6edc7acfb6923b3384e8 | Dynatrace-site-verification=7ddbc628-a14e-4777-9382-1c465da01cbe__cerg0381k2nnur85q9kj11l2un | _globalsign-domain-verification=E4YIjaa32WEGqA47Dm0jdFThhcAH_eakVg4sP0hwYj | d365mktkey=2qemjncqsww30ft64gp4gyg7g | Dynatrace-site-verification=d39123ba-6007-4678-9099-bab300e4cc4d__b1g36mt3t36i7o1gb5q67ak9is | d365mktkey=6orxxh8leit5lzxd0abqnuuqe | openai-domain-verification=dv-vi3MOTmQL7yhfQCB4T8HwJtS | Dynatrace-site-verification=882011e0-9bd0-40d2-822f-f85f661d2095__bbfqnfh72ema7g5dccpprntb12 | anthropic-domain-verification-gn84cy=IX6D2hSzfDx5E5ytxYLnsJJyw | globalsign-domain-verification=DvclDCGtuqSdLq6_HvbJttP6xPFiMqtYrJIaYYgWvO | onetrust-domain-verification=b709621cb21a441a9906ac5fe67acf4f | _globalsign-domain-verification=WlIRFk9I6Bf84ZXoznfQPiEFxSqvhCwi_u5ZK-dZkM | bestbuy.com | d365mktkey=2xfbovrpbth5b74ebygf1lnoq | _globalsign-domain-verification=FPaCAb-qc1XQOp3g21zvMhYe5Kqf5_oFrOTNv2bvdP | v=spf1 ip4:198.22.123.0/24 ip4:168.94.230.0/24 ip4:198.22.122.4 ip4:198.22.122.6 include:spf.protection.outlook.com include:spf-002a6b01.pphosted.com include:spf-007f1401.pphosted.com ~all | v=verifydomain MS=ms22146670 | CKO=cli_phqj6vpebyqe3ds4jj4qyqm6ze | _globalsign-domain-verification=Rz2ibbBlL0vg31R_v5MoH1lsSmldHcG7HE7FQFrWxn | docusign=c614af81-8967-4e75-837d-cecfdcd2c879 | _globalsign-domain-verification=GEpPhKvRpaNmLHFvhc88dKiT10KXAaZ5eR7TObGHOP | adobe-idp-site-verification=525758772c073f6d5fdcd1854e6caf8bd27517827a81eafb9c048531abb4f428 | globalsign-domain-verification=eypMAkwo9EOFdpks_S48knXiSq036prCa_TIc0JYYR | _globalsign-domain-verification=c17wKbxTHRlX9guWhH5pvY8jYFvxnFjwQSZ1H2U6qo | docker-verification=6e02b058-6a9b-4bd6-b2ff-19d7b53ec244 | _c1hfgiy1y1ykdjiw6m9rornb4xmyvva | _wrigrwh3deyxponfw7cjri8usbysbwu | DlUfs9zx61nM1yUbnSP+ZzoX8CvEbKiZw6FRCqveTF8fDYmLIOR2LfzMYaXuit+sLpBYYV4QrRRFoUSVfOZ5HQ== | atlassian-domain-verification=TtUwVlR0K3KZx5O4wjw626rEZ0jNSaWcym1iHnu3MI3N72lPEma/xgp8ia6cifzM | _globalsign-domain-verification=OuhJ-18jU_ZoR0fywqNBLK0TA5KlUlb7k3G_I6zGn8 | liveramp-site-verification=BCRY5T_vpgZw0uDfS90iCAyU1c5pqGNVx5l2PaDnXH8 | google-site-verification=s1KAsSED_OW5FMoqEkTv7d5Vl6IjwQbhNFAkBqtykiQ | confluent-verification=c6f05e07-472d-4c33-85a6-8fbaf2c089a7 | d98949bf-1774-453a-a6d4-a76227024157 | d365mktkey=4aspdiy55hf9qe6u9i7kg67n1 | _globalsign-domain-verification=kOdr8YXX373IW1gr_Of8-4bZONLkNzH_mTPCWGQ-sW | d365mktkey=2ud6jfzvcdaomybdz7yvh8pwx | shopify-verification-code=D2rnbVaTP8FoOEL9qmvldwvq6sLwMX | _globalsign-domain-verification=p9Qai1DIi4fFkvfsen_nMkaGokY-5QSLW1qyHhWxVF | docusign=c36307b9-2820-4415-92d1-ca4faea5aac3 | _globalsign-domain-verification=-Dnz9-l2YuDUGF6pkxiEAV2dZD8vCAw1vjyXgf4X5f |
| TXT | _dmarc.bestbuy.com | v=DMARC1; p=reject; fo=1; rua=mailto:dmarc_rua@emaildefense.proofpoint.com; ruf=mailto:dmarc_ruf@emaildefense.proofpoint.com |
| CAA | bestbuy.com | — |
| DS | bestbuy.com | — |