Home

Awesome

Screenshot

Disclaimer :warning:

The authors of this document take no responsibility for correctness. This project is merely here to help guide security researchers towards determining whether something is vulnerable or not, but does not guarantee accuracy. This project heavily relies on contributions from the public; therefore, proving that something is vulnerable is the security researcher and bug bounty program's sole discretion. On top of that, it is worth noting that some bug bounty programs may accept dangling DNS record reports without requiring proof of compromise.

What is a subdomain takeover?

Subdomain takeover vulnerabilities occur when a subdomain (subdomain.example.com) is pointing to a service (e.g. GitHub pages, Heroku, etc.) that has been removed or deleted. This allows an attacker to set up a page on the service that was being used and point their page to that subdomain. For example, if subdomain.example.com was pointing to a GitHub page and the user decided to delete their GitHub page, an attacker can now create a GitHub page, add a CNAME file containing subdomain.example.com, and claim subdomain.example.com.

You can read up more about subdomain takeovers here:

Safely demonstrating a subdomain takeover

Based on personal experience, claiming the subdomain discreetly and serving a harmless file on a hidden page is usually enough to demonstrate the security vulnerability. Do not serve content on the index page. A good proof of concept could consist of an HTML comment served via a random path:

$ cat index.html
<!-- PoC by Hacker -->

Please be advised that this depends on what bug bounty program you are targeting. When in doubt, please refer to the bug bounty program's security policy and/or request clarifications from the team behind the program.

How to use this project

I recommend searching for the name of the service you are targeting in the issues tab. That way you can see the on-going discussion and more detailed steps on how to claim the subdomain you are after.

How to contribute

You can submit new services here: https://github.com/shifa123/ALLsubdomaintakeovers/issues/new?template=new-entry.md

All entries

EngineStatusOld FingerprintNew FingerprintDocumentation
AcquiaNot vulnerableWeb Site Not FoundIf you are an Acquia Cloud customer and expect to see your site at this address ``Issue #103
AftershipVulnerableOops.</h2><p class="text-muted text-tight">The page you're looking for doesn't exist.
Agile CRMVulnerableSorry, this page is no longer available.Sorry, this page is no longer available
AhaVulnerableThere is no portal here ... sending you back to Aha!
Airee.ruVulnerableОшибка 402. Сервис Айри.рф не оплачен
AnimaVulnerableIf this is your website and you've just created it, try refreshing in a minuteIf this is your website and you've just created it, try refreshing in a minute
AkamaiNot vulnerableNot Vulnerable
AWS/S3VulnerableThe specified bucket does not existThe specified bucket does not exist
BigcartelVulnerable<h1>Oops! We couldn&#8217;t find that page.</h1>
BitbucketVulnerableRepository not foundThe page you have requested does not exist
BrightcoveVulnerable<p class="bc-gallery-error-code">Error Code: 404</p>
Campaign MonitorVulnerableTrying to access your account?<strong>Trying to access your account?</strong>
CannyVulnerableTrying to access your account?Company Not Found
CargoVulnerableIf you're moving your domain away from Cargo you must make this configuration through your registrar's DNS control panel.
Cargo CollectiveVulnerable404 Not Found<div class="notfound">
CloudfrontNot vulnerableViewerCertificateException
DeskVulnerablePlease try again or try Desk.com free for 14 days.this help center no longer exists
Digital OceanVulnerableDomain uses DO name serves with no records in DO.
DiscourseVulnerable
FastlyEdge caseFastly error: unknown domain:Fastly error: unknown domain:
FeedpressNot vulnerableThe feed has not been found.The feed has not been found.
FirebaseNot Vulnerable
Fly.ioVulnerable404 Not Found
FreshdeskNot vulnerable
FrontifyVulnerable404 - Page Not FoundOops… looks like you got lost
GemfuryVulnerable404: This page could not be found.404: This page could not be found.
GhostvulnerableThe thing you were looking for is no longer here, or never wasThe thing you were looking for is no longer here
GithubvulnerableThere isn't a Github Pages site here.There isn't a GitHub Pages site here.
GitlabNot Vulnerable
Google Cloud StorageVulnerableNoSuchBucket The specified bucket does not exist.
GetresponsevulnerableWith GetResponse Landing Pages, lead generation has never been easierWith GetResponse Landing Pages, lead generation has never been easier
HatenaBlogVulnerable404 Blog is not found404 Blog is not found
Help JuicevulnerableWe could not find what you're looking for.We could not find what you're looking for.
Help ScoutVulnerableNo settings were found for this company:No settings were found for this company:
HerokuEdge caseNo such appThere's nothing here, yet.
HelpraceVulnerableAlias not configured!
HubspotvulnerableDomain not found
InstapageNon Vulnerable
IntercomvulnerableUh oh. That page doesn't exist.This page is reserved for artistic dogs.
JetBrainsVulnerableis not a registered InCloud YouTrackis not a registered InCloud YouTrack.
JazzhrVulnerableThis account no longer active
Key CDNNot vulnerable
KinstaVulnerableNo Site For DomainNo Site For Domain
LaunchRockvulnerableIt looks like you may have taken a wrong turn somewhere. Don't worry...it happens to all of us.It looks like you may have taken a wrong turn somewhere. Don't worry...it happens to all of us.
LandingivulnerableIt looks like you're lost
MasheryEdge CaseUnrecognized domainUnrecognized domain <strong>
Microsoft Azurevulnerable
NetlifyEdge CaseNot Found
NgrokvulnerableTunnel *.ngrok.io not foundngrok.io not found
PantheonVulnerable404 error unknown site!The gods are wise, but do not know of the site which you seek.
PingdomvulnerableThis public report page has not been activated by the userPublic Report Not Activated
ProposifyVulnerableIf you need immediate assistance, please contact <a href="mailto:support@proposify.biz
Readme.ioVulnerableProject doesnt exist... yet!Project doesnt exist... yet!
Readthedocsvulnerableunknown to Read the Docs
SendgridNot vulnerable
ShopifyVulnerableSorry, this shop is currently unavailable.Only one step left!
SmartJobBoardvulnerableThis job board website is either expired or its domain name is invalid.Job Board Is Unavailable
SquarespaceNot Vulnerable
StatuspageNot vulnerable
StrikinglyVulnerablepage not foundBut if you're looking to build your own website
Surge.shvulnerableproject not foundproject not found
SimplebookletvulnerableWe can't find this <a href="https://simplebooklet.com
SmartlingVulnerableDomain is not configured
Smugmugvulnerable{"text":"Page Not Found"
Surveygizmovulnerabledata-html-name
TaveVulnerable<h1>Error 404: Page Not Found</h1>
TeamworkvulnerableOops - We didn't find your site.
TictailvulnerableBuilding a brand of your own?
TumblrEdge CaseWhatever you were looking for doesn't currently exist at this addressThere's nothing here.
TildaEdge CasePlease renew your subscription<title>Please renew your subscription</title>
UberflipVulnerableNon-hub domain, The URL you've accessed does not provide a hub.Non-hub domain, The URL you've accessed does not provide a hub.
UnbounceEdge CaseThe requested URL was not found on this server.The requested URL was not found on this server.
UptimerobotVulnerablepage not foundpage not found
UserVoicevulnerableThis UserVoice subdomain is currently available!This UserVoice subdomain is currently available!
VercelVulnerableThe deployment could not be found on Vercel.
VendvulnerableLooks like you've traveled too far into cyberspace.
WebflowEdge CaseThe page you are looking for doesn't exist or has been moved.<p class="description">The page you are looking for doesn't exist or has been moved.</p>
WishpondVulnerablehttps://www.wishpond.com/404?campaign=true
WufoovulnerableProfile not found
WordpressvulnerableDo you want to register *.wordpress.com?Do you want to register
WorksitesVulnerableHello! Sorry, but the website you&rsquo;re looking for doesn&rsquo;t exist.`Company Not Foundyou’re looking for doesn’t exist`
WP EngineNot vulnerable
ZendeskNot vulnerableHelp Center Closed