None
FI
Proxies are complicated: RCE vulnerability in a 3 million downloads/week NPM package
[]
HTTP Toolkit
In any of those cases, an attacker (by configuring a malicious PAC URL, intercepting PAC file requests with a malicious file, or using WPAD) can remotely run arbitrary code on your computer any time you send an HTTP request using this proxy configuration. It retrieves the PAC file from that URL, and then acts as a Node.js HTTP agentopens in a new tab (middleware for outgoing requests) which runs that PAC file for every outgoing URL before sending the request onwards upstream according to the PAC file's result.