Explore page: stop sending requests to remote HTTP servers #2266
Labels
area/screen/explore
Issues related to IPLS Explorer screen
effort/hours
Estimated to take one or several hours
exp/beginner
Can be confidently tackled by newcomers
good first issue
Good issue for new contributors
kind/bug
A bug in existing code (including security flaws)
P1
High: Likely tackled by core team if no one steps up
status/ready
Ready to be worked
Bug
Explore page triggers block and delegated routing request to remote HTTP servers, including ones outside of control of IPFS project.
This is bad because it does not leverage local gateway, wastes bandwidth, and leaks IPs and CIDs to third party servers, which is extra bad in private cluster contexts.
Expected behavior
Only the local Kubo RPC and Gateway should be used when IPLD Explorer is used in ipfs-webui.
/routing/v1
calls (local gateway will take care of routing, no need for doing it in JS over the internet)?format=raw
should only go to localhost gateway (like we do for file previews)The text was updated successfully, but these errors were encountered: