Why It MattersUsers running Aider’s scrape feature will now be stopped from reaching internal network endpoints (for example localhost, metadata services, and similar private addresses) through normal scrape inputs, reducing the chance that tooling accidentally probes or leaks access to local infrastructure. The change is implemented by validating destination resolution before requests, re-checking redirects, removing proxy/env path overrides, and adding browser-level request blocking for risky URL patterns, so SSRF and DNS-rebinding-like exposure paths are narrowed; operators should watch for false positives in environments that intentionally scrape internal hosts and verify redirect-heavy targets don’t bypass the new checks.
ImpactUsers running Aider’s scrape feature will now be stopped from reaching internal network endpoints (for example localhost, metadata services, and similar private addresses) through normal scrape inputs, reducing the chance that tooling accidentally probes or leaks access to local infrastructure. The change is implemented by validating destination resolution before requests, re-checking redirects, removing proxy/env path overrides, and adding browser-level request blocking for risky URL patterns, so SSRF and DNS-rebinding-like exposure paths are narrowed; operators should watch for false positives in environments that intentionally scrape internal hosts and verify redirect-heavy targets don’t bypass the new checks.