en un clic
security-contact
// Identify security contact points for organizations. Finds security.txt, bug bounty programs, and other verified disclosure channels.
// Identify security contact points for organizations. Finds security.txt, bug bounty programs, and other verified disclosure channels.
| name | security-contact |
| description | Identify security contact points for organizations. Finds security.txt, bug bounty programs, and other verified disclosure channels. |
| version | 1 |
| author | ramimac |
| argument-hint | ["company_name_or_domain"] |
| tags | ["security","disclosure","contacts","osint"] |
Purpose: Identify verified security contact points for responsible vulnerability disclosure.
REQUIRED: Use parallel Task agents. Do NOT run scripts inline in the main conversation.
Display to user:
Finding security contacts for **<domain>**...
Use the domain provided by the user directly. Do not attempt to guess or resolve company names to domains.
Spawn these checks in a SINGLE message with multiple Task calls, using the user-provided domain:
Task 1 (haiku): "Check security.txt for <domain>. Run: python3 scripts/check_security_txt.py <domain>. Return JSON result only."
Task 2 (haiku): "Check bug bounty databases for <domain>. Run: python3 scripts/check_bugbounty.py '<domain>'. Return JSON result only."
Task 3 (haiku): "Find security pages for <domain>. Run: python3 scripts/find_security_pages.py <domain>. Return list of found URLs only."
Task 4 (haiku): "WebSearch 'site:<domain> security contact email report vulnerability'. Extract any contact emails from results."
Task 5 (haiku): "Search for PSIRT contacts in industry directories:
WebSearch 'site:first.org/members <company>'
WebSearch 'site:cve.org <company> CNA partner'
Return: FIRST member status, PSIRT email if found, CNA status."
Wait for all agents to complete, then present final summary only:
## Security Contacts for <company>
### Recommended Disclosure Path
1. <best method>
2. <fallback>
### Verified Channels
| Channel | Details | Source |
|---------|---------|--------|
| Email | security@example.com | Trust Center |
| Bug Bounty | HackerOne (private) | Security Practices |
| security.txt | Contact: ... | /.well-known/security.txt |
Recency Rules:
expiration.is_expired == true: Show "⚠️ security.txt is expired - contact info may be outdated"expiration.expires_soon == true: Show "⚠️ security.txt expires in X days"Only verified contacts:
Not included: