Dangling DNS: Announcekit
Another service vulnerable to subdomain takeover
This post is the write-up about the subdomain takeover vulnerable service Announcekit that I found. Although this is a paid service, It's possible to create PoC without purchasing the service during the trial period.
Announcekit.app
AnnounceKit is a user communication platform that helps you announce product updates to increase feature adoption.
Service Detection
CNAME
record should be pointing to cname.announcekit.app
I use the following Nuclei template to check for possible candidates.
Takeover Detection
We should see a similar error page to verify whether the subdomain takeover may be possible.
Fingerprint
To detect a vulnerable subdomain, we use the following fingerprint based on the HTTP response. we confirm whether the subdomain is vulnerable or not.
I use the following Nuclei template to check for the vulnerable subdomain.
Takeover Steps
Register an account on AnnounceKit
Go to
https://announcekit.app/dashboard/settings/feeds
Set
Custom Hostname
to the subdomain, we want to takeoverakit-tk.melbadry9.xyz
Visit
https://kit-tk.melbadry9.xyz
Can I takeover XYZ? - Issue
I opened an issue on GitHub regarding this service:
Last updated