Back to Feed
Threat IntelligenceOct 7, 2026

Attackers Hijack .gh, .sl, and .as Registries to Obtain Certificates for Google Domains

Attackers hijacked .gh, .sl, and .as domain registries to obtain unauthorized HTTPS certificates for Google domains.

Summary

Attackers compromised the domain registries for Ghana (.gh), Sierra Leone (.sl), and American Samoa (.as) to obtain unauthorized HTTPS certificates for Google and YouTube domains. While Google's own systems were not breached, these certificates could have allowed attackers to impersonate legitimate sites over encrypted connections. Google blocked the unauthorized certificates via CRLSets and worked with certificate authorities to revoke them, mitigating the risk.

Full text

Attackers Hijack .gh, .sl, and .as Registries to Obtain Certificates for Google Domains Swati KhandelwalOct 07, 2026Web Security / Domain Hijacking Attackers compromised three country-code top-level domains (ccTLDs) and obtained unauthorized HTTPS certificates for several Google domains, Google said on October 6. Google's own systems were not breached, but any domain ending in .gh (Ghana), .sl (Sierra Leone) or .as (American Samoa) was put at risk. With such a certificate, an attacker could pose as the real site over an encrypted connection and read the private data sent to it. Chrome blocked the unauthorized certificates for Google's domains through CRLSets, its way of quickly blocking certificates in emergencies, Google said. The company also worked with the certificate authorities (CAs) that issued the certificates to have them revoked, a step meant to protect people using other browsers and apps. Google did not name the domains. Certificate Transparency (CT) logs are the public record of certificates issued by CAs. They show at least 12 certificates issued between September 22 and 27 for Google and YouTube names under the three ccTLDs, including google.com.gh, google.sl and google.as. A CA issues a certificate once the applicant shows control of the domain, for example by adding a record to the domain's DNS. The attackers changed authoritative DNS records during the hijacks, and Google has no reason to believe the CAs did anything wrong, the company said. What Certificate Logs Show The Hacker News found the certificates on October 7 through two CT search services, ctlogs.dev and Cert Spotter. The 12 certificates are for seven domains. Let's Encrypt issued 11 of them and ZeroSSL issued one. The certificates were recorded in the logs on three days, one ccTLD at a time: .gh on September 22, .sl on September 25, and .as on September 27. All 12 are domain-validated certificates, issued after a check that the applicant controls the domain. In the records reviewed, which go back to at least September 10, every other certificate for google.com.gh, google.sl and google.as came from Google Trust Services, Google's own CA. "Yes, certificates for Google and YouTube were issued, and have been revoked," Matthew McPherrin, a Let's Encrypt staff member, wrote on the CA's community forum on October 7, in reply to a user who asked whether Let's Encrypt certificates were issued during the hijacks. Only a small set of Google and YouTube names was searched, so the total may be higher. Google said CT data also pointed to other organizations it believes were hit by the same attacks, including well-known global brands and widely used online services. It did not name them. # Names on Certificate Issuer First Logged Revoked 1 *.youtube.com.gh, youtube.com.gh Let's Encrypt Sep 22, 11:03 Sep 26, 02:41 2 *.google.com.gh, google.com.gh Let's Encrypt Sep 22, 11:59 Sep 26, 02:41 3 *.google.sl, google.sl Let's Encrypt Sep 25, 04:36 Oct 1, 19:36 4 google.sl, www.google.sl Let's Encrypt Sep 25, 04:36 Oct 1, 19:36 5 google.com.sl, www.google.com.sl ZeroSSL Sep 25, 04:51 Sep 26, 14:56 6 *.google.com.sl, google.com.sl Let's Encrypt Sep 25, 04:51 Oct 1, 19:36 7 www.youtube.sl, youtube.sl Let's Encrypt Sep 25, 06:06 Oct 1, 19:36 8 *.youtube.sl, youtube.sl Let's Encrypt Sep 25, 06:07 Oct 1, 19:36 9 google.as, www.google.as Let's Encrypt Sep 27, 03:33 Oct 1, 19:18 10 *.google.as, google.as Let's Encrypt Sep 27, 03:43 Oct 1, 19:18 11 google.as, www.google.as Let's Encrypt Sep 27, 04:17 Oct 1, 19:18 12 *.youtube.as, youtube.as Let's Encrypt Sep 27, 04:37 Oct 1, 19:18 What the Response Covers On October 7, Cert Spotter's records showed all 12 certificates as revoked. The two .gh certificates and the ZeroSSL certificate were revoked on September 26, and the other nine on October 1. The shortest gap between a certificate's first log entry and its revocation was about a day and a half. The longest was nearly a week. The first .as certificate was recorded on September 27, about a day after the .gh certificates were revoked. Google said it learned of the hijacks the week before its October 6 post and acted immediately. It did not give dates for the hijacks or for its own actions. Google also blocked in Chrome the certificates it found for other organizations, and it contacted those organizations where it could. Chrome users do not need to do anything, Google said. Domain owners should not rely on the browser to protect their users. Because DNS hijacks are complex, "we cannot guarantee that our analysis identified every affected domain," the Chrome Secure Web and Networking Team wrote, adding that Chrome's blocks do not reliably protect people who use other browsers. Google's post does not say whether any of the certificates was used to pose as a Google site or read users' data. It does not name the attackers, say how the ccTLDs were compromised, or say whether they have been secured. What Domain Owners Should Do Google gave domain owners two steps to take. The rules that CAs follow allow a third. Watch CT logs for every domain you own, including parked domains and regional ccTLD names. CT monitoring services send an alert when a certificate is issued for a domain. Anyone who runs a domain under .gh, .sl or .as should review recent log entries for certificates they did not request. Publish a strict CAA record. A CAA record is a DNS record that names the CAs allowed to issue certificates for a domain, and a CA must check it before issuing. Google recommends tying the record to your own account at the CA, which works only if the CA supports that option. Report a certificate you did not request to the CA that issued it. Under the Baseline Requirements that CAs follow, anyone can file a Certificate Problem Report, and the CA must investigate and report its first findings within 24 hours. A CAA record cannot stop a certificate from being issued while a DNS hijack is under way. An attacker who can remove the record or insert a false one could still get a certificate, the CAA standard says. The record matters once the owner has control of DNS again. CAs are allowed to reuse a completed domain check for later certificates, so an attacker who passed the check during a hijack could request more certificates after it ends, Google said. A strict CAA record blocks that. The Baseline Requirements let a CA reuse a domain check for up to 200 days. The limit falls to 100 days in March 2027 and to 10 days in March 2029, under a schedule that the CA/Browser Forum, a group of CAs and browser makers, approved in April 2025. Let's Encrypt, which issued 11 of the 12 certificates, said in December 2025 that it reuses a domain check for 30 days and plans to cut that to 7 hours by 2028. Each of the seven domains carried a strict CAA record on October 7. Google Public DNS returned a record naming only pki.goog, the domain of Google Trust Services, for every one of them. Certificate Fingerprints Each certificate in the table can be looked up in a CT search service by its SHA-256 fingerprint. The numbers match the table rows. SHA-256: 0357032e1214ae11d7da8e00f6b89fb7694e240b17d05f2f47feaf43e96aa7d8 SHA-256: 8886ca2b71501a6729f1ae868bd7d7b9b53c5cb6b5c7d851d041db4d6206945d SHA-256: 986d36b1c68c3e800596c4680dd6c67c42118955e08b472f641793c59dcd347b SHA-256: 2e1f6d7f24650b0720636efe48f2ccf59704ee6f11ffa52b5a4c4afcc474fe91 SHA-256: e1667fe4e4ea98427960ea2eda7c53af1246ec58ac22282a6877d394a0957065 SHA-256: e1e4fd74f673f1df9c039ae6424b36868a0475a043abea2dedd1f6f12a365ebf SHA-256: 5b7c491c8784eb438b1634981f1ea6333d3557431268233c2a7a92173ca17122 SHA-256: a10d3b5dbc142d040e6ae772ab41dc44b0e94659237709d1241fdefdd36f7b35 SHA-256: 491f453d208bbb7923626c208df93c95fdfae3b78b738b996c8dafda9d00619a SHA-256: 798079c762496d26ce99d3a9113cb24715e31ec8a69a6cdcffa70f5001e19df0 SHA-256: 607afd2745b84c4332e028262937be35f25316aadf584340269d23a3dbcd37ef SHA-256: b7ea8c77695cf9791a9d45f17c33ebb9bd5f68d4c96df6f56136dc6a834576d2 Found this article inter

Indicators of Compromise

  • domain — google.com.gh
  • domain — google.sl
  • domain — google.as
  • domain — youtube.com.gh
  • domain — google.com.sl
  • domain — www.google.com.sl
  • domain — www.google.sl
  • domain — www.youtube.sl
  • domain — youtube.sl
  • domain — www.google.as
  • domain — youtube.as

Entities

Google (vendor)Google Domains (product)YouTube (product)Chrome (product)Let's Encrypt (product)ZeroSSL (product)