T09 · Insecure Skill Coding Practices
- Location
scripts/whois_lookup.py:257- Finding
Invalid Domain Input Is Transmitted to an Arbitrary WHOIS Server
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a coherent WHOIS lookup skill with expected network use, though it should be used only with user-chosen domains and trusted WHOIS servers.
Install only if you are comfortable with domain names being sent to external WHOIS infrastructure. Avoid passing untrusted or malformed domain strings, and use --server only with WHOIS hosts you trust.
scripts/whois_lookup.py:257Invalid Domain Input Is Transmitted to an Arbitrary WHOIS Server
This code opens a socket connection to external WHOIS servers and sends the queried domain name over the network. Although the module docstring says it uses socket-based WHOIS queries, there is no explicit user-facing warning that lookups disclose queried domains to third-party WHOIS operators.
No suspicious patterns detected.