Skip to content

fix(dns): recognize Anima and Discourse takeover targets - #214

Merged
TMHSDigital merged 2 commits into
TMHSDigital:mainfrom
jdotc1:fix/detect-anima-discourse-takeovers
Nov 10, 2026
Merged

TMHSDigital merged 2 commits into
TMHSDigital:mainfrom
jdotc1:fix/detect-anima-discourse-takeovers

Conversation

@jdotc1

@jdotc1 jdotc1 commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

Closes #134.

Adds the verified CNAME suffixes .animaapp.io and .trydiscourse.com to takeover-provider classification. Existing suffix-boundary matching is preserved; regression cases cover both matching providers and lookalike hostnames that must not match.

Security relevance: identifies potentially dangling CNAME targets associated with services that have known subdomain-takeover fingerprints; a provider match remains a signal for follow-up verification, not proof of exploitability.

Validation: go test ./internal/dns/ (passed); git diff --check (passed).

@TMHSDigital
TMHSDigital merged commit 1502028 into TMHSDigital:main Nov 10, 2026
16 checks passed
TMHSDigital added a commit that referenced this pull request Nov 10, 2026
#214 added both CNAME suffixes to the takeover provider list without a
changelog entry.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LpkeXSPwrzd7ZCuX3no7gD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add more takeover-prone providers to the CNAME fingerprint list

2 participants