Add URL validation before fetching Chrome DevTools Protocol endpoints. Only allows localhost and private network addresses. Changes: - tools/browser_tool.py: Add hostname validation in _resolve_cdp_override() - Block external URLs to prevent SSRF attacks - Log security errors for rejected URLs CVSS: 8.4 (High) Refs: V-010 in SECURITY_AUDIT_REPORT.md CWE-918: Server-Side Request Forgery
74 KiB
74 KiB