From 3286d0f38059fb2bd9f3941111901195e15bbec0 Mon Sep 17 00:00:00 2001
From: Mathieu Deous <393165+mdeous@users.noreply.github.com>
Date: Mon, 25 Sep 2023 17:22:46 +0200
Subject: [PATCH] Regenerate fingerprints (#380)
* regen fingerprints
* regen readme
---
README.md | 160 +++++++++++++++++++++++-----------------------
fingerprints.json | 119 ++++++++++++++++++++++++----------
2 files changed, 167 insertions(+), 112 deletions(-)
diff --git a/README.md b/README.md
index 4293817..294162d 100644
--- a/README.md
+++ b/README.md
@@ -53,85 +53,85 @@ Column header definitions:
- `Discussion`: Link to issue on this repo for discussion
- `Documentation`: Link to official documentation
-
-
-| Engine | Status | Verified by CI/CD | Domains | Fingerprint | Discussion | Documentation |
-| ----------------------- | -------------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| AWS/Elastic Beanstalk | Vulnerable | π© | elasticbeanstalk.com | `NXDOMAIN` | [Issue #194](https://github.com/EdOverflow/can-i-take-over-xyz/issues/194) | |
-| AWS/Load Balancer (ELB) | Not vulnerable | π₯ | elb.amazonaws.com | `NXDOMAIN` | [Issue #137](https://github.com/EdOverflow/can-i-take-over-xyz/issues/137) | |
-| AWS/S3 | Vulnerable | π© | s3.amazonaws.com | `The specified bucket does not exist` | [Issue #36](https://github.com/EdOverflow/can-i-take-over-xyz/issues/36) | |
-| Acquia | Not vulnerable | π₯ | | `Web Site Not Found` | [Issue #103](https://github.com/EdOverflow/can-i-take-over-xyz/issues/103) | |
-| Agile CRM | Vulnerable | π₯ | agilecrm.com | `Sorry, this page is no longer available.` | [Issue #145](https://github.com/EdOverflow/can-i-take-over-xyz/issues/145) | |
-| Airee.ru | Vulnerable | π© | airee.ru | `ΠΡΠΈΠ±ΠΊΠ° 402. Π‘Π΅ΡΠ²ΠΈΡ ΠΠΉΡΠΈ.ΡΡ Π½Π΅ ΠΎΠΏΠ»Π°ΡΠ΅Π½` | [Issue #104](https://github.com/EdOverflow/can-i-take-over-xyz/issues/104) | |
-| Akamai | Not vulnerable | π₯ | | | [Issue #13](https://github.com/EdOverflow/can-i-take-over-xyz/issues/13) | |
-| Anima | Vulnerable | π© | animaapp.io | `The page you were looking for does not exist.` | [Issue #126](https://github.com/EdOverflow/can-i-take-over-xyz/issues/126) | [Anima Documentation](https://docs.animaapp.com/v1/launchpad/08-custom-domain.html) |
-| Bitbucket | Vulnerable | π© | bitbucket.io | `Repository not found` | [Issue #97](https://github.com/EdOverflow/can-i-take-over-xyz/issues/97) | |
-| Campaign Monitor | Vulnerable | π₯ | | `Trying to access your account?` | [Issue #275](https://github.com/EdOverflow/can-i-take-over-xyz/issues/275) | [Support Page](https://help.campaignmonitor.com/custom-domain-names) |
-| Canny | Vulnerable | π₯ | | `Company Not Found` `There is no such company. Did you enter the right URL?` | [Issue #114](https://github.com/EdOverflow/can-i-take-over-xyz/issues/114) | |
-| Cargo Collective | Vulnerable | π₯ | | `404 Not Found` | [Issue #152](https://github.com/EdOverflow/can-i-take-over-xyz/issues/152) | [Cargo Support Page](https://support.2.cargocollective.com/Using-a-Third-Party-Domain) |
-| Cloudfront | Not vulnerable | π₯ | | `ViewerCertificateException` | [Issue #29](https://github.com/EdOverflow/can-i-take-over-xyz/issues/29) | [Domain Security on Amazon CloudFront](https://aws.amazon.com/blogs/networking-and-content-delivery/continually-enhancing-domain-security-on-amazon-cloudfront/) |
-| Desk | Not vulnerable | π₯ | | `Please try again or try Desk.com free for 14 days.` | [Issue #9](https://github.com/EdOverflow/can-i-take-over-xyz/issues/9) | |
-| Digital Ocean | Vulnerable | π₯ | | `Domain uses DO name servers with no records in DO.` | | |
-| Discourse | Vulnerable | π© | trydiscourse.com | `NXDOMAIN` | [Issue #49](https://github.com/EdOverflow/can-i-take-over-xyz/issues/49) | [Hackerone](https://hackerone.com/reports/264494) |
-| Dreamhost | Not vulnerable | π₯ | | `Site Not Found Well, this is awkward. The site you're looking for is not here.` | [Issue #153](https://github.com/EdOverflow/can-i-take-over-xyz/issues/153) [Issue #5](https://github.com/shifa123/Can-I-take-over-xyz-v2/issues/5v) | |
-| Fastly | Not vulnerable | π₯ | | `Fastly error: unknown domain:` | [Issue #22](https://github.com/EdOverflow/can-i-take-over-xyz/issues/22) | |
-| Feedpress | Not vulnerable | π₯ | | `The feed has not been found.` | [Issue #80](https://github.com/EdOverflow/can-i-take-over-xyz/issues/80) | |
-| Firebase | Not vulnerable | π₯ | | | [Issue #128](https://github.com/EdOverflow/can-i-take-over-xyz/issues/128) | |
-| Fly.io | Not vulnerable | π₯ | | `404 Not Found` | [Issue #101](https://github.com/EdOverflow/can-i-take-over-xyz/issues/101) | |
-| Freshdesk | Not vulnerable | π₯ | | `We couldn't find servicedesk.victim.tld Maybe this is still fresh! You can claim it now at http://www.freshservice.com/signup` | [Issue #214](https://github.com/EdOverflow/can-i-take-over-xyz/issues/214) | [Freshdesk Support Page](https://support.freshdesk.com/support/solutions/articles/37590-using-a-vanity-support-url-and-pointing-the-cname) |
-| Frontify | Edge case | π₯ | | `404 - Page Not Found` `Oopsβ¦ looks like you got lost` | [Issue #170](https://github.com/EdOverflow/can-i-take-over-xyz/issues/170) | |
-| Gemfury | Vulnerable | π© | furyns.com | `404: This page could not be found.` | [Issue #154](https://github.com/EdOverflow/can-i-take-over-xyz/issues/154) | [Article](https://khaledibnalwalid.wordpress.com/2020/06/25/gemfury-subdomain-takeover/) |
-| Getresponse | Vulnerable | π₯ | | `With GetResponse Landing Pages, lead generation has never been easier` | [Issue #235](https://github.com/EdOverflow/can-i-take-over-xyz/issues/235) | |
-| Ghost | Vulnerable | π₯ | ghost.io | `Site unavailable\.|Failed to resolve DNS path for this host` | [Issue #89](https://github.com/EdOverflow/can-i-take-over-xyz/issues/89) | |
-| Github | Edge case | π₯ | | `There isn't a GitHub Pages site here.` | [Issue #37](https://github.com/EdOverflow/can-i-take-over-xyz/issues/37) [Issue #68](https://github.com/EdOverflow/can-i-take-over-xyz/issues/68) | |
-| Gitlab | Not vulnerable | π₯ | | | [HackerOne #312118](https://hackerone.com/reports/312118) | |
-| Google Cloud Storage | Not vulnerable | π₯ | | `NoSuchBucket
The specified bucket does not exist.` | | |
-| Google Sites | Not vulnerable | π₯ | | `The requested URL was not found on this server. Thatβs all we know.` | [Issue #277](https://github.com/EdOverflow/can-i-take-over-xyz/issues/277) | [Google Support](https://support.google.com/webmasters/answer/9008080?visit_id=637981741431097680-3818919062&rd=2) |
-| HatenaBlog | Vulnerable | π© | hatenablog.com | `404 Blog is not found` | | |
-| Help Juice | Vulnerable | π© | helpjuice.com | `We could not find what you're looking for.` | | [Help Juice Support Page](https://help.helpjuice.com/en_US/using-your-custom-domain/how-to-set-up-a-custom-domain) |
-| Help Scout | Vulnerable | π© | helpscoutdocs.com | `No settings were found for this company:` | | [HelpScout Docs](https://docs.helpscout.net/article/42-setup-custom-domain) |
-| Helprace | Vulnerable | π© | helprace.com | `HTTP_STATUS=301` | [Issue #115](https://github.com/EdOverflow/can-i-take-over-xyz/issues/115) | |
-| Heroku | Edge case | π₯ | | `No such app` | [Issue #38](https://github.com/EdOverflow/can-i-take-over-xyz/issues/38) | |
-| HubSpot | Not vulnerable | π₯ | | `This page isn't available` | [Issue #59](https://github.com/EdOverflow/can-i-take-over-xyz/issues/59) | |
-| Instapage | Not vulnerable | π₯ | | | [Issue #73](https://github.com/EdOverflow/can-i-take-over-xyz/issues/73) | |
-| Intercom | Edge case | π₯ | | `Uh oh. That page doesn't exist.` | [Issue #69](https://github.com/EdOverflow/can-i-take-over-xyz/issues/69) | [Help center](https://www.intercom.com/help/) |
-| JetBrains | Vulnerable | π₯ | youtrack.cloud | `is not a registered InCloud YouTrack` | [PR #107](https://github.com/EdOverflow/can-i-take-over-xyz/pull/107) | [YouTrack InCloud Help Page](https://www.jetbrains.com/help/youtrack/incloud/Domain-Settings.html) |
-| Key CDN | Not vulnerable | π₯ | | | [Issue #112](https://github.com/EdOverflow/can-i-take-over-xyz/issues/112) | |
-| Kinsta | Not vulnerable | π₯ | | `No Site For Domain` | [Issue #48](https://github.com/EdOverflow/can-i-take-over-xyz/issues/48) | [kinsta-add-domain](https://kinsta.com/knowledgebase/add-domain/) |
-| Landingi | Edge case | π₯ | | `It looks like youβre lost...` | [Issue #117](https://github.com/EdOverflow/can-i-take-over-xyz/issues/117) | |
-| LaunchRock | Vulnerable | π© | launchrock.com | `HTTP_STATUS=500` | [Issue #74](https://github.com/EdOverflow/can-i-take-over-xyz/issues/74) | |
-| Mailchimp | Not vulnerable | π₯ | | `We can't find that page It looks like you're trying to reach a page that was built by Mailchimp but is no longer active.` | [Discussion #250](https://github.com/EdOverflow/can-i-take-over-xyz/discussions/250) | |
-| Mashery | Edge case | π₯ | | `Unrecognized domain` | [Issue #14](https://github.com/EdOverflow/can-i-take-over-xyz/issues/14) | [HackerOne](https://hackerone.com/reports/275714) |
-| Microsoft Azure | Vulnerable | π© | cloudapp.net, cloudapp.azure.com, azurewebsites.net, blob.core.windows.net, cloudapp.azure.com, azure-api.net, azurehdinsight.net, azureedge.net, azurecontainer.io, database.windows.net, azuredatalakestore.net, search.windows.net, azurecr.io, redis.cache.windows.net, azurehdinsight.net, servicebus.windows.net, visualstudio.com | `NXDOMAIN` | [Issue #35](https://github.com/EdOverflow/can-i-take-over-xyz/issues/35) | |
-| Netlify | Edge case | π₯ | | `Not Found - Request ID:` | [Issue #40](https://github.com/EdOverflow/can-i-take-over-xyz/issues/40) | |
-| Ngrok | Vulnerable | π© | ngrok.io | `Tunnel .*.ngrok.io not found` | [Issue #92](https://github.com/EdOverflow/can-i-take-over-xyz/issues/92) | [Ngrok Documentation](https://ngrok.com/docs#http-custom-domains) |
-| Pantheon | Vulnerable | π₯ | | `404 error unknown site!` | [Issue #24](https://github.com/EdOverflow/can-i-take-over-xyz/issues/24) | [Documentation](https://pantheon.io/docs/guides/domains/custom-domains) [Pantheon-Sub-takeover](https://medium.com/@hussain_0x3c/hostile-subdomain-takeover-using-pantheon-ebf4ab813111) |
-| Pingdom | Vulnerable | π₯ | | `Sorry, couldn't find the status page` | [Issue #144](https://github.com/EdOverflow/can-i-take-over-xyz/issues/144) | [Support Page](https://help.pingdom.com/hc/en-us/articles/205386171-Public-Status-Page) |
-| Readme.io | Vulnerable | π₯ | readme.io | `The creators of this project are still working on making everything perfect!` | [Issue #41](https://github.com/EdOverflow/can-i-take-over-xyz/issues/41) | |
-| Readthedocs | Vulnerable | π₯ | | `The link you have followed or the URL that you entered does not exist.` | [Issue #160](https://github.com/EdOverflow/can-i-take-over-xyz/issues/160) | |
-| Sendgrid | Not vulnerable | π₯ | | | | |
-| Shopify | Edge case | π₯ | | `Sorry, this shop is currently unavailable.` | [Issue #32](https://github.com/EdOverflow/can-i-take-over-xyz/issues/32) [Issue #46](https://github.com/EdOverflow/can-i-take-over-xyz/issues/46) | [Medium Article](https://medium.com/@thebuckhacker/how-to-do-55-000-subdomain-takeover-in-a-blink-of-an-eye-a94954c3fc75) |
-| Short.io | Vulnerable | π₯ | | `Link does not exist` | [Issue #260](https://github.com/EdOverflow/can-i-take-over-xyz/issues/260) | |
-| SmartJobBoard | Vulnerable | π© | 52.16.160.97 | `This job board website is either expired or its domain name is invalid.` | [Issue #139](https://github.com/EdOverflow/can-i-take-over-xyz/issues/139) | [Support Page](https://help.smartjobboard.com/en/articles/1269655-connecting-a-custom-domain-name) |
-| Smartling | Edge case | π₯ | | `Domain is not configured` | [Issue #67](https://github.com/EdOverflow/can-i-take-over-xyz/issues/67) | |
-| Smugsmug | Vulnerable | π₯ | | | [Issue #60](https://github.com/EdOverflow/can-i-take-over-xyz/issues/60) | |
-| Squarespace | Not vulnerable | π₯ | | | | |
-| Statuspage | Not vulnerable | π₯ | | | Status page pushed a DNS verification in order to prevent malicious takeovers what they mentioned in [This Doc](https://support.atlassian.com/statuspage/docs/configure-your-dns/) [PR #105](https://github.com/EdOverflow/can-i-take-over-xyz/pull/105) [PR #171](https://github.com/EdOverflow/can-i-take-over-xyz/pull/171) | [Statuspage documentation](https://help.statuspage.io/knowledge_base/topics/domain-ownership) |
-| Strikingly | Vulnerable | π© | s.strikinglydns.com | `PAGE NOT FOUND.` | [Issue #58](https://github.com/EdOverflow/can-i-take-over-xyz/issues/58) | [Strikingly-Sub-takeover](https://medium.com/@sherif0x00/takeover-subdomains-pointing-to-strikingly-5e67df80cdfd) |
-| Surge.sh | Vulnerable | π© | na-west1.surge.sh | `project not found` | [Issue #198](https://github.com/EdOverflow/can-i-take-over-xyz/issues/198) | [Surge Documentation](https://surge.sh/help/adding-a-custom-domain) |
-| SurveySparrow | Vulnerable | π© | surveysparrow.com | `Account not found.` | [Issue #281](https://github.com/EdOverflow/can-i-take-over-xyz/issues/281) | [Custom domain](https://help.surveysparrow.com/custom-domain) |
-| Tilda | Edge case | π₯ | | `Please renew your subscription` | [Issue #155](https://github.com/EdOverflow/can-i-take-over-xyz/issues/155) [PR #20](https://github.com/EdOverflow/can-i-take-over-xyz/pull/20) | |
-| Tumblr | Edge case | π₯ | | `Whatever you were looking for doesn't currently exist at this address` | [Issue #240](https://github.com/EdOverflow/can-i-take-over-xyz/issues/240) | [Tumblr Custom Domains](https://www.tumblr.com/docs/en/custom_domains) |
-| Uberflip | Vulnerable | π© | read.uberflip.com | `The URL you've accessed does not provide a hub.` | [Issue #150](https://github.com/EdOverflow/can-i-take-over-xyz/issues/150) | [Uberflip Documentation](https://help.uberflip.com/hc/en-us/articles/360018786372-Custom-Domain-Set-up-Your-Hub-on-a-Subdomain) |
-| Unbounce | Not vulnerable | π₯ | | `The requested URL was not found on this server.` | [Issue #11](https://github.com/EdOverflow/can-i-take-over-xyz/issues/11) | |
-| Uptimerobot | Vulnerable | π₯ | stats.uptimerobot.com | `page not found` | [Issue #45](https://github.com/EdOverflow/can-i-take-over-xyz/issues/45) | [Uptimerobot-Sub-takeover](https://exploit.linuxsec.org/uptimerobot-com-custom-domain-subdomain-takeover/) |
-| UserVoice | Not vulnerable | π₯ | | `This UserVoice subdomain is currently available!` | [Issue #163](https://github.com/EdOverflow/can-i-take-over-xyz/issues/163) | |
-| Vercel | Edge case | π₯ | https://nonexistent-example.vercel.com/ | `DEPLOYMENT_NOT_FOUND.` | [Issue #183](https://github.com/EdOverflow/can-i-take-over-xyz/issues/183) | [Adding & Configuring a Custom Domain](https://vercel.com/docs/concepts/projects/domains/add-a-domain) |
-| WP Engine | Not vulnerable | π₯ | | | | |
-| Webflow | Edge case | π₯ | | `The page you are looking for doesn't exist or has been moved.` | [Issue #44](https://github.com/EdOverflow/can-i-take-over-xyz/issues/44) | [forum webflow](https://forum.webflow.com/t/hosting-a-subdomain-on-webflow/59201) |
-| Wix | Edge case | π₯ | | `Looks Like This Domain Isn't Connected To A Website Yet!` | [Issue #231](https://github.com/EdOverflow/can-i-take-over-xyz/issues/231) | |
-| Wordpress | Vulnerable | π© | wordpress.com | `Do you want to register .*.wordpress.com?` | [PR #176](https://github.com/EdOverflow/can-i-take-over-xyz/pull/176) | |
-| Worksites | Vulnerable | π© | worksites.net, 69.164.223.206 | `Hello! Sorry, but the website you’re looking for doesn’t exist.` | [Issue #142](https://github.com/EdOverflow/can-i-take-over-xyz/issues/142) | |
-| Zendesk | Not vulnerable | π₯ | | `Help Center Closed` | [Issue #23](https://github.com/EdOverflow/can-i-take-over-xyz/issues/23) | [Zendesk Support](https://support.zendesk.com/hc/en-us/articles/203664356-Changing-the-address-of-your-Help-Center-subdomain-host-mapping-) |
+| Engine | Status | Verified by CI/CD | Domains | Fingerprint | Discussion | Documentation |
+|-------------------------|----------------|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| AWS/Elastic Beanstalk | Vulnerable | π© | elasticbeanstalk.com | `NXDOMAIN` | [Issue #194](https://github.com/EdOverflow/can-i-take-over-xyz/issues/194) | |
+| AWS/Load Balancer (ELB) | Not vulnerable | π₯ | elb.amazonaws.com | `NXDOMAIN` | [Issue #137](https://github.com/EdOverflow/can-i-take-over-xyz/issues/137) | |
+| AWS/S3 | Vulnerable | π© | s3.amazonaws.com | `The specified bucket does not exist` | [Issue #36](https://github.com/EdOverflow/can-i-take-over-xyz/issues/36) | |
+| Acquia | Not vulnerable | π₯ | | `Web Site Not Found` | [Issue #103](https://github.com/EdOverflow/can-i-take-over-xyz/issues/103) | |
+| Agile CRM | Vulnerable | π₯ | agilecrm.com | `Sorry, this page is no longer available.` | [Issue #145](https://github.com/EdOverflow/can-i-take-over-xyz/issues/145) | |
+| Airee.ru | Vulnerable | π© | airee.ru | `ΠΡΠΈΠ±ΠΊΠ° 402. Π‘Π΅ΡΠ²ΠΈΡ ΠΠΉΡΠΈ.ΡΡ Π½Π΅ ΠΎΠΏΠ»Π°ΡΠ΅Π½` | [Issue #104](https://github.com/EdOverflow/can-i-take-over-xyz/issues/104) | |
+| Akamai | Not vulnerable | π₯ | | | [Issue #13](https://github.com/EdOverflow/can-i-take-over-xyz/issues/13) | |
+| Anima | Vulnerable | π© | animaapp.io | `The page you were looking for does not exist.` | [Issue #126](https://github.com/EdOverflow/can-i-take-over-xyz/issues/126) | [Anima Documentation](https://docs.animaapp.com/v1/launchpad/08-custom-domain.html) |
+| Bitbucket | Vulnerable | π₯ | bitbucket.io | `Repository not found` | [Issue #97](https://github.com/EdOverflow/can-i-take-over-xyz/issues/97) | |
+| Campaign Monitor | Vulnerable | π₯ | | `Trying to access your account?` | [Issue #275](https://github.com/EdOverflow/can-i-take-over-xyz/issues/275) | [Support Page](https://help.campaignmonitor.com/custom-domain-names) |
+| Canny | Vulnerable | π₯ | | `Company Not Found` `There is no such company. Did you enter the right URL?` | [Issue #114](https://github.com/EdOverflow/can-i-take-over-xyz/issues/114) | |
+| Cargo Collective | Vulnerable | π₯ | | `404 Not Found` | [Issue #152](https://github.com/EdOverflow/can-i-take-over-xyz/issues/152) | [Cargo Support Page](https://support.2.cargocollective.com/Using-a-Third-Party-Domain) |
+| Cloudfront | Not vulnerable | π₯ | | `ViewerCertificateException` | [Issue #29](https://github.com/EdOverflow/can-i-take-over-xyz/issues/29) | [Domain Security on Amazon CloudFront](https://aws.amazon.com/blogs/networking-and-content-delivery/continually-enhancing-domain-security-on-amazon-cloudfront/) |
+| Desk | Not vulnerable | π₯ | | `Please try again or try Desk.com free for 14 days.` | [Issue #9](https://github.com/EdOverflow/can-i-take-over-xyz/issues/9) | |
+| Digital Ocean | Vulnerable | π₯ | | `Domain uses DO name servers with no records in DO.` | | |
+| Discourse | Vulnerable | π© | trydiscourse.com | `NXDOMAIN` | [Issue #49](https://github.com/EdOverflow/can-i-take-over-xyz/issues/49) | [Hackerone](https://hackerone.com/reports/264494) |
+| Dreamhost | Not vulnerable | π₯ | | `Site Not Found Well, this is awkward. The site you're looking for is not here.` | [Issue #153](https://github.com/EdOverflow/can-i-take-over-xyz/issues/153) [Issue #5](https://github.com/shifa123/Can-I-take-over-xyz-v2/issues/5v) | |
+| Fastly | Not vulnerable | π₯ | | `Fastly error: unknown domain:` | [Issue #22](https://github.com/EdOverflow/can-i-take-over-xyz/issues/22) | |
+| Feedpress | Not vulnerable | π₯ | | `The feed has not been found.` | [Issue #80](https://github.com/EdOverflow/can-i-take-over-xyz/issues/80) | |
+| Firebase | Not vulnerable | π₯ | | | [Issue #128](https://github.com/EdOverflow/can-i-take-over-xyz/issues/128) | |
+| Fly.io | Not vulnerable | π₯ | | `404 Not Found` | [Issue #101](https://github.com/EdOverflow/can-i-take-over-xyz/issues/101) | |
+| Freshdesk | Not vulnerable | π₯ | | `We couldn't find servicedesk.victim.tld Maybe this is still fresh! You can claim it now at http://www.freshservice.com/signup` | [Issue #214](https://github.com/EdOverflow/can-i-take-over-xyz/issues/214) | [Freshdesk Support Page](https://support.freshdesk.com/support/solutions/articles/37590-using-a-vanity-support-url-and-pointing-the-cname) |
+| Frontify | Edge case | π₯ | | `404 - Page Not Found` `Oopsβ¦ looks like you got lost` | [Issue #170](https://github.com/EdOverflow/can-i-take-over-xyz/issues/170) | |
+| Gemfury | Vulnerable | π© | furyns.com | `404: This page could not be found.` | [Issue #154](https://github.com/EdOverflow/can-i-take-over-xyz/issues/154) | [Article](https://khaledibnalwalid.wordpress.com/2020/06/25/gemfury-subdomain-takeover/) |
+| Getresponse | Vulnerable | π₯ | | `With GetResponse Landing Pages, lead generation has never been easier` | [Issue #235](https://github.com/EdOverflow/can-i-take-over-xyz/issues/235) | |
+| Ghost | Vulnerable | π₯ | ghost.io | `Site unavailable\.|Failed to resolve DNS path for this host` | [Issue #89](https://github.com/EdOverflow/can-i-take-over-xyz/issues/89) | |
+| Github | Edge case | π₯ | | `There isn't a GitHub Pages site here.` | [Issue #37](https://github.com/EdOverflow/can-i-take-over-xyz/issues/37) [Issue #68](https://github.com/EdOverflow/can-i-take-over-xyz/issues/68) | |
+| Gitlab | Not vulnerable | π₯ | | | [HackerOne #312118](https://hackerone.com/reports/312118) | |
+| Google Cloud Storage | Not vulnerable | π₯ | | `NoSuchBucket
The specified bucket does not exist.` | | |
+| Google Sites | Not vulnerable | π₯ | | `The requested URL was not found on this server. Thatβs all we know.` | [Issue #277](https://github.com/EdOverflow/can-i-take-over-xyz/issues/277) | [Google Support](https://support.google.com/webmasters/answer/9008080?visit_id=637981741431097680-3818919062&rd=2) |
+| HatenaBlog | Vulnerable | π© | hatenablog.com | `404 Blog is not found` | | |
+| Help Juice | Vulnerable | π© | helpjuice.com | `We could not find what you're looking for.` | | [Help Juice Support Page](https://help.helpjuice.com/en_US/using-your-custom-domain/how-to-set-up-a-custom-domain) |
+| Help Scout | Vulnerable | π© | helpscoutdocs.com | `No settings were found for this company:` | | [HelpScout Docs](https://docs.helpscout.net/article/42-setup-custom-domain) |
+| Helprace | Vulnerable | π© | helprace.com | `HTTP_STATUS=301` | [Issue #115](https://github.com/EdOverflow/can-i-take-over-xyz/issues/115) | |
+| Heroku | Edge case | π₯ | | `No such app` | [Issue #38](https://github.com/EdOverflow/can-i-take-over-xyz/issues/38) | |
+| HubSpot | Not vulnerable | π₯ | | `This page isn't available` | [Issue #59](https://github.com/EdOverflow/can-i-take-over-xyz/issues/59) | |
+| Instapage | Not vulnerable | π₯ | | | [Issue #73](https://github.com/EdOverflow/can-i-take-over-xyz/issues/73) | |
+| Intercom | Edge case | π₯ | | `Uh oh. That page doesn't exist.` | [Issue #69](https://github.com/EdOverflow/can-i-take-over-xyz/issues/69) | [Help center](https://www.intercom.com/help/) |
+| JetBrains | Vulnerable | π₯ | youtrack.cloud | `is not a registered InCloud YouTrack` | [PR #107](https://github.com/EdOverflow/can-i-take-over-xyz/pull/107) | [YouTrack InCloud Help Page](https://www.jetbrains.com/help/youtrack/incloud/Domain-Settings.html) |
+| Key CDN | Not vulnerable | π₯ | | | [Issue #112](https://github.com/EdOverflow/can-i-take-over-xyz/issues/112) | |
+| Kinsta | Not vulnerable | π₯ | | `No Site For Domain` | [Issue #48](https://github.com/EdOverflow/can-i-take-over-xyz/issues/48) | [kinsta-add-domain](https://kinsta.com/knowledgebase/add-domain/) |
+| Landingi | Edge case | π₯ | | `It looks like youβre lost...` | [Issue #117](https://github.com/EdOverflow/can-i-take-over-xyz/issues/117) | |
+| LaunchRock | Vulnerable | π© | launchrock.com | `HTTP_STATUS=500` | [Issue #74](https://github.com/EdOverflow/can-i-take-over-xyz/issues/74) | |
+| Mailchimp | Not vulnerable | π₯ | | `We can't find that page It looks like you're trying to reach a page that was built by Mailchimp but is no longer active.` | [Discussion #250](https://github.com/EdOverflow/can-i-take-over-xyz/discussions/250) | |
+| Mashery | Edge case | π₯ | | `Unrecognized domain` | [Issue #14](https://github.com/EdOverflow/can-i-take-over-xyz/issues/14) | [HackerOne](https://hackerone.com/reports/275714) |
+| Microsoft Azure | Vulnerable | π© | cloudapp.net, cloudapp.azure.com, azurewebsites.net, blob.core.windows.net, cloudapp.azure.com, azure-api.net, azurehdinsight.net, azureedge.net, azurecontainer.io, database.windows.net, azuredatalakestore.net, search.windows.net, azurecr.io, redis.cache.windows.net, azurehdinsight.net, servicebus.windows.net, visualstudio.com | `NXDOMAIN` | [Issue #35](https://github.com/EdOverflow/can-i-take-over-xyz/issues/35) | |
+| Netlify | Edge case | π₯ | | `Not Found - Request ID:` | [Issue #40](https://github.com/EdOverflow/can-i-take-over-xyz/issues/40) | |
+| Ngrok | Vulnerable | π© | ngrok.io | `Tunnel .*.ngrok.io not found` | [Issue #92](https://github.com/EdOverflow/can-i-take-over-xyz/issues/92) | [Ngrok Documentation](https://ngrok.com/docs#http-custom-domains) |
+| Pantheon | Vulnerable | π₯ | | `404 error unknown site!` | [Issue #24](https://github.com/EdOverflow/can-i-take-over-xyz/issues/24) | [Documentation](https://pantheon.io/docs/guides/domains/custom-domains) [Pantheon-Sub-takeover](https://medium.com/@hussain_0x3c/hostile-subdomain-takeover-using-pantheon-ebf4ab813111) |
+| Pingdom | Vulnerable | π₯ | | `Sorry, couldn't find the status page` | [Issue #144](https://github.com/EdOverflow/can-i-take-over-xyz/issues/144) | [Support Page](https://help.pingdom.com/hc/en-us/articles/205386171-Public-Status-Page) |
+| Readme.io | Vulnerable | π₯ | readme.io | `The creators of this project are still working on making everything perfect!` | [Issue #41](https://github.com/EdOverflow/can-i-take-over-xyz/issues/41) | |
+| Readthedocs | Vulnerable | π₯ | | `The link you have followed or the URL that you entered does not exist.` | [Issue #160](https://github.com/EdOverflow/can-i-take-over-xyz/issues/160) | |
+| Sendgrid | Not vulnerable | π₯ | | | | |
+| Shopify | Edge case | π₯ | | `Sorry, this shop is currently unavailable.` | [Issue #32](https://github.com/EdOverflow/can-i-take-over-xyz/issues/32) [Issue #46](https://github.com/EdOverflow/can-i-take-over-xyz/issues/46) | [Medium Article](https://medium.com/@thebuckhacker/how-to-do-55-000-subdomain-takeover-in-a-blink-of-an-eye-a94954c3fc75) |
+| Short.io | Vulnerable | π₯ | | `Link does not exist` | [Issue #260](https://github.com/EdOverflow/can-i-take-over-xyz/issues/260) | |
+| SmartJobBoard | Vulnerable | π© | 52.16.160.97 | `This job board website is either expired or its domain name is invalid.` | [Issue #139](https://github.com/EdOverflow/can-i-take-over-xyz/issues/139) | [Support Page](https://help.smartjobboard.com/en/articles/1269655-connecting-a-custom-domain-name) |
+| Smartling | Edge case | π₯ | | `Domain is not configured` | [Issue #67](https://github.com/EdOverflow/can-i-take-over-xyz/issues/67) | |
+| Smugsmug | Vulnerable | π₯ | | | [Issue #60](https://github.com/EdOverflow/can-i-take-over-xyz/issues/60) | |
+| Squarespace | Not vulnerable | π₯ | | | | |
+| Statuspage | Not vulnerable | π₯ | | | Status page pushed a DNS verification in order to prevent malicious takeovers what they mentioned in [This Doc](https://support.atlassian.com/statuspage/docs/configure-your-dns/) [PR #105](https://github.com/EdOverflow/can-i-take-over-xyz/pull/105) [PR #171](https://github.com/EdOverflow/can-i-take-over-xyz/pull/171) | [Statuspage documentation](https://help.statuspage.io/knowledge_base/topics/domain-ownership) |
+| Strikingly | Vulnerable | π© | s.strikinglydns.com | `PAGE NOT FOUND.` | [Issue #58](https://github.com/EdOverflow/can-i-take-over-xyz/issues/58) | [Strikingly-Sub-takeover](https://medium.com/@sherif0x00/takeover-subdomains-pointing-to-strikingly-5e67df80cdfd) |
+| Surge.sh | Vulnerable | π© | na-west1.surge.sh | `project not found` | [Issue #198](https://github.com/EdOverflow/can-i-take-over-xyz/issues/198) | [Surge Documentation](https://surge.sh/help/adding-a-custom-domain) |
+| SurveySparrow | Vulnerable | π© | surveysparrow.com | `Account not found.` | [Issue #281](https://github.com/EdOverflow/can-i-take-over-xyz/issues/281) | [Custom domain](https://help.surveysparrow.com/custom-domain) |
+| Tilda | Edge case | π₯ | | `Please renew your subscription` | [Issue #155](https://github.com/EdOverflow/can-i-take-over-xyz/issues/155) [PR #20](https://github.com/EdOverflow/can-i-take-over-xyz/pull/20) | |
+| Tumblr | Edge case | π₯ | | `Whatever you were looking for doesn't currently exist at this address` | [Issue #240](https://github.com/EdOverflow/can-i-take-over-xyz/issues/240) | [Tumblr Custom Domains](https://www.tumblr.com/docs/en/custom_domains) |
+| Uberflip | Vulnerable | π© | read.uberflip.com | `The URL you've accessed does not provide a hub.` | [Issue #150](https://github.com/EdOverflow/can-i-take-over-xyz/issues/150) | [Uberflip Documentation](https://help.uberflip.com/hc/en-us/articles/360018786372-Custom-Domain-Set-up-Your-Hub-on-a-Subdomain) |
+| Unbounce | Not vulnerable | π₯ | | `The requested URL was not found on this server.` | [Issue #11](https://github.com/EdOverflow/can-i-take-over-xyz/issues/11) | |
+| Uptimerobot | Vulnerable | π₯ | stats.uptimerobot.com | `page not found` | [Issue #45](https://github.com/EdOverflow/can-i-take-over-xyz/issues/45) | [Uptimerobot-Sub-takeover](https://exploit.linuxsec.org/uptimerobot-com-custom-domain-subdomain-takeover/) |
+| UserVoice | Not vulnerable | π₯ | | `This UserVoice subdomain is currently available!` | [Issue #163](https://github.com/EdOverflow/can-i-take-over-xyz/issues/163) | |
+| Vercel | Edge case | π₯ | https://nonexistent-example.vercel.com/ | `DEPLOYMENT_NOT_FOUND.` | [Issue #183](https://github.com/EdOverflow/can-i-take-over-xyz/issues/183) | [Adding & Configuring a Custom Domain](https://vercel.com/docs/concepts/projects/domains/add-a-domain) |
+| WP Engine | Not vulnerable | π₯ | | | | |
+| Webflow | Edge case | π₯ | | `The page you are looking for doesn't exist or has been moved.` | [Issue #44](https://github.com/EdOverflow/can-i-take-over-xyz/issues/44) | [forum webflow](https://forum.webflow.com/t/hosting-a-subdomain-on-webflow/59201) |
+| Wix | Edge case | π₯ | | `Looks Like This Domain Isn't Connected To A Website Yet!` | [Issue #231](https://github.com/EdOverflow/can-i-take-over-xyz/issues/231) | |
+| Wordpress | Vulnerable | π© | wordpress.com | `Do you want to register .*.wordpress.com?` | [PR #176](https://github.com/EdOverflow/can-i-take-over-xyz/pull/176) | |
+| Worksites | Vulnerable | π© | worksites.net, 69.164.223.206 | `Hello! Sorry, but the website you’re looking for doesn’t exist.` | [Issue #142](https://github.com/EdOverflow/can-i-take-over-xyz/issues/142) | |
+| Zendesk | Not vulnerable | π₯ | | `Help Center Closed` | [Issue #23](https://github.com/EdOverflow/can-i-take-over-xyz/issues/23) | [Zendesk Support](https://support.zendesk.com/hc/en-us/articles/203664356-Changing-the-address-of-your-Help-Center-subdomain-host-mapping-) |
+
+
diff --git a/fingerprints.json b/fingerprints.json
index 657bc52..a1fb05f 100644
--- a/fingerprints.json
+++ b/fingerprints.json
@@ -1,7 +1,9 @@
[
{
"cicd_pass": true,
- "cname": ["us-east-1.elasticbeanstalk.com"],
+ "cname": [
+ "elasticbeanstalk.com"
+ ],
"discussion": "[Issue #194](https://github.com/EdOverflow/can-i-take-over-xyz/issues/194)",
"documentation": "",
"fingerprint": "NXDOMAIN",
@@ -13,7 +15,9 @@
},
{
"cicd_pass": false,
- "cname": ["elb.amazonaws.com"],
+ "cname": [
+ "elb.amazonaws.com"
+ ],
"discussion": "[Issue #137](https://github.com/EdOverflow/can-i-take-over-xyz/issues/137)",
"documentation": "",
"fingerprint": "NXDOMAIN",
@@ -25,7 +29,9 @@
},
{
"cicd_pass": true,
- "cname": ["s3.amazonaws.com"],
+ "cname": [
+ "s3.amazonaws.com"
+ ],
"discussion": "[Issue #36](https://github.com/EdOverflow/can-i-take-over-xyz/issues/36)",
"documentation": "",
"fingerprint": "The specified bucket does not exist",
@@ -49,7 +55,9 @@
},
{
"cicd_pass": false,
- "cname": ["agilecrm.com"],
+ "cname": [
+ "agilecrm.com"
+ ],
"discussion": "[Issue #145](https://github.com/EdOverflow/can-i-take-over-xyz/issues/145)",
"documentation": "",
"fingerprint": "Sorry, this page is no longer available.",
@@ -61,7 +69,9 @@
},
{
"cicd_pass": true,
- "cname": ["airee.ru"],
+ "cname": [
+ "airee.ru"
+ ],
"discussion": "[Issue #104](https://github.com/EdOverflow/can-i-take-over-xyz/issues/104)",
"documentation": "",
"fingerprint": "\u041e\u0448\u0438\u0431\u043a\u0430 402. \u0421\u0435\u0440\u0432\u0438\u0441 \u0410\u0439\u0440\u0438.\u0440\u0444 \u043d\u0435 \u043e\u043f\u043b\u0430\u0447\u0435\u043d",
@@ -85,7 +95,9 @@
},
{
"cicd_pass": true,
- "cname": ["animaapp.io"],
+ "cname": [
+ "animaapp.io"
+ ],
"discussion": "[Issue #126](https://github.com/EdOverflow/can-i-take-over-xyz/issues/126)",
"documentation": "[Anima Documentation](https://docs.animaapp.com/v1/launchpad/08-custom-domain.html)",
"fingerprint": "The page you were looking for does not exist.",
@@ -96,8 +108,10 @@
"vulnerable": true
},
{
- "cicd_pass": true,
- "cname": ["bitbucket.io"],
+ "cicd_pass": false,
+ "cname": [
+ "bitbucket.io"
+ ],
"discussion": "[Issue #97](https://github.com/EdOverflow/can-i-take-over-xyz/issues/97)",
"documentation": "",
"fingerprint": "Repository not found",
@@ -181,7 +195,9 @@
},
{
"cicd_pass": true,
- "cname": ["trydiscourse.com"],
+ "cname": [
+ "trydiscourse.com"
+ ],
"discussion": "[Issue #49](https://github.com/EdOverflow/can-i-take-over-xyz/issues/49)",
"documentation": "[Hackerone](https://hackerone.com/reports/264494)",
"fingerprint": "NXDOMAIN",
@@ -277,7 +293,9 @@
},
{
"cicd_pass": true,
- "cname": ["furyns.com"],
+ "cname": [
+ "furyns.com"
+ ],
"discussion": "[Issue #154](https://github.com/EdOverflow/can-i-take-over-xyz/issues/154)",
"documentation": "[Article](https://khaledibnalwalid.wordpress.com/2020/06/25/gemfury-subdomain-takeover/)",
"fingerprint": "404: This page could not be found.",
@@ -301,7 +319,9 @@
},
{
"cicd_pass": false,
- "cname": ["ghost.io"],
+ "cname": [
+ "ghost.io"
+ ],
"discussion": "[Issue #89](https://github.com/EdOverflow/can-i-take-over-xyz/issues/89)",
"documentation": "",
"fingerprint": "Site unavailable\\.|Failed to resolve DNS path for this host",
@@ -361,7 +381,9 @@
},
{
"cicd_pass": true,
- "cname": ["hatenablog.com"],
+ "cname": [
+ "hatenablog.com"
+ ],
"discussion": "",
"documentation": "",
"fingerprint": "404 Blog is not found",
@@ -373,7 +395,9 @@
},
{
"cicd_pass": true,
- "cname": ["helpjuice.com"],
+ "cname": [
+ "helpjuice.com"
+ ],
"discussion": "",
"documentation": "[Help Juice Support Page](https://help.helpjuice.com/en_US/using-your-custom-domain/how-to-set-up-a-custom-domain)",
"fingerprint": "We could not find what you're looking for.",
@@ -385,7 +409,9 @@
},
{
"cicd_pass": true,
- "cname": ["helpscoutdocs.com"],
+ "cname": [
+ "helpscoutdocs.com"
+ ],
"discussion": "",
"documentation": "[HelpScout Docs](https://docs.helpscout.net/article/42-setup-custom-domain)",
"fingerprint": "No settings were found for this company:",
@@ -397,7 +423,9 @@
},
{
"cicd_pass": true,
- "cname": ["helprace.com"],
+ "cname": [
+ "helprace.com"
+ ],
"discussion": "[Issue #115](https://github.com/EdOverflow/can-i-take-over-xyz/issues/115)",
"documentation": "",
"fingerprint": "HTTP_STATUS=301",
@@ -457,7 +485,9 @@
},
{
"cicd_pass": false,
- "cname": ["youtrack.cloud"],
+ "cname": [
+ "youtrack.cloud"
+ ],
"discussion": "[PR #107](https://github.com/EdOverflow/can-i-take-over-xyz/pull/107)",
"documentation": "[YouTrack InCloud Help Page](https://www.jetbrains.com/help/youtrack/incloud/Domain-Settings.html)",
"fingerprint": "is not a registered InCloud YouTrack",
@@ -505,7 +535,9 @@
},
{
"cicd_pass": true,
- "cname": ["launchrock.com"],
+ "cname": [
+ "launchrock.com"
+ ],
"discussion": "[Issue #74](https://github.com/EdOverflow/can-i-take-over-xyz/issues/74)",
"documentation": "",
"fingerprint": "HTTP_STATUS=500",
@@ -583,7 +615,9 @@
},
{
"cicd_pass": true,
- "cname": ["ngrok.io"],
+ "cname": [
+ "ngrok.io"
+ ],
"discussion": "[Issue #92](https://github.com/EdOverflow/can-i-take-over-xyz/issues/92)",
"documentation": "[Ngrok Documentation](https://ngrok.com/docs#http-custom-domains)",
"fingerprint": "Tunnel .*.ngrok.io not found",
@@ -619,7 +653,9 @@
},
{
"cicd_pass": false,
- "cname": ["readme.io"],
+ "cname": [
+ "readme.io"
+ ],
"discussion": "[Issue #41](https://github.com/EdOverflow/can-i-take-over-xyz/issues/41)",
"documentation": "",
"fingerprint": "The creators of this project are still working on making everything perfect!",
@@ -679,7 +715,9 @@
},
{
"cicd_pass": true,
- "cname": ["52.16.160.97"],
+ "cname": [
+ "52.16.160.97"
+ ],
"discussion": "[Issue #139](https://github.com/EdOverflow/can-i-take-over-xyz/issues/139)",
"documentation": "[Support Page](https://help.smartjobboard.com/en/articles/1269655-connecting-a-custom-domain-name)",
"fingerprint": "This job board website is either expired or its domain name is invalid.",
@@ -739,7 +777,9 @@
},
{
"cicd_pass": true,
- "cname": ["s.strikinglydns.com"],
+ "cname": [
+ "s.strikinglydns.com"
+ ],
"discussion": "[Issue #58](https://github.com/EdOverflow/can-i-take-over-xyz/issues/58)",
"documentation": "[Strikingly-Sub-takeover](https://medium.com/@sherif0x00/takeover-subdomains-pointing-to-strikingly-5e67df80cdfd)",
"fingerprint": "PAGE NOT FOUND.",
@@ -751,7 +791,9 @@
},
{
"cicd_pass": true,
- "cname": ["na-west1.surge.sh"],
+ "cname": [
+ "na-west1.surge.sh"
+ ],
"discussion": "[Issue #198](https://github.com/EdOverflow/can-i-take-over-xyz/issues/198)",
"documentation": "[Surge Documentation](https://surge.sh/help/adding-a-custom-domain)",
"fingerprint": "project not found",
@@ -763,7 +805,9 @@
},
{
"cicd_pass": true,
- "cname": ["surveysparrow.com"],
+ "cname": [
+ "surveysparrow.com"
+ ],
"discussion": "[Issue #281](https://github.com/EdOverflow/can-i-take-over-xyz/issues/281)",
"documentation": "[Custom domain](https://help.surveysparrow.com/custom-domain)",
"fingerprint": "Account not found.",
@@ -799,7 +843,9 @@
},
{
"cicd_pass": true,
- "cname": ["read.uberflip.com"],
+ "cname": [
+ "read.uberflip.com"
+ ],
"discussion": "[Issue #150](https://github.com/EdOverflow/can-i-take-over-xyz/issues/150)",
"documentation": "[Uberflip Documentation](https://help.uberflip.com/hc/en-us/articles/360018786372-Custom-Domain-Set-up-Your-Hub-on-a-Subdomain)",
"fingerprint": "The URL you've accessed does not provide a hub.",
@@ -823,7 +869,9 @@
},
{
"cicd_pass": false,
- "cname": ["stats.uptimerobot.com"],
+ "cname": [
+ "stats.uptimerobot.com"
+ ],
"discussion": "[Issue #45](https://github.com/EdOverflow/can-i-take-over-xyz/issues/45)",
"documentation": "[Uptimerobot-Sub-takeover](https://exploit.linuxsec.org/uptimerobot-com-custom-domain-subdomain-takeover/)",
"fingerprint": "page not found",
@@ -847,14 +895,16 @@
},
{
"cicd_pass": false,
- "cname": [],
+ "cname": [
+ "https://nonexistent-example.vercel.com/"
+ ],
"discussion": "[Issue #183](https://github.com/EdOverflow/can-i-take-over-xyz/issues/183)",
- "documentation": "",
- "fingerprint": "The deployment could not be found on Vercel.",
+ "documentation": "[Adding & Configuring a Custom Domain](https://vercel.com/docs/concepts/projects/domains/add-a-domain)",
+ "fingerprint": "DEPLOYMENT_NOT_FOUND.",
"http_status": null,
"nxdomain": false,
"service": "Vercel",
- "status": "Not vulnerable",
+ "status": "Edge case",
"vulnerable": false
},
{
@@ -895,7 +945,9 @@
},
{
"cicd_pass": true,
- "cname": ["wordpress.com"],
+ "cname": [
+ "wordpress.com"
+ ],
"discussion": "[PR #176](https://github.com/EdOverflow/can-i-take-over-xyz/pull/176)",
"documentation": "",
"fingerprint": "Do you want to register .*.wordpress.com?",
@@ -907,7 +959,10 @@
},
{
"cicd_pass": true,
- "cname": ["worksites.net", "69.164.223.206"],
+ "cname": [
+ "worksites.net",
+ "69.164.223.206"
+ ],
"discussion": "[Issue #142](https://github.com/EdOverflow/can-i-take-over-xyz/issues/142)",
"documentation": "",
"fingerprint": "Hello! Sorry, but the website you’re looking for doesn’t exist.",
@@ -929,4 +984,4 @@
"status": "Not vulnerable",
"vulnerable": false
}
-]
+]
\ No newline at end of file