I ran into this same situation myself after creating a new Guest interface. It may not be just web proxy traffic that can 'hop between' networks, but rather all other networks that the UTM knows about. I opened a support case for this and the tech helped me find a creative solution that works:
I have now put all my internal networks into a group and I have a DNAT that essentially blackholes these attempts when coming from the Guest interface.
Happy to provide more details if needed.
Hi,
yes thas correct see BAlfson great rulz post https://community.sophos.com/products/unified-threat-management/f/general-discussion/22065/rulz
in short from his post :
Rule #2:
Do you wonder why traffic is allowed through even when you have an explicit firewall rule blocking it? In general, a packet arriving at an interface is handled only by one of the below, in order (see attachment below):
You might be interested in a document I maintain that I make available to members of the UTM Community, "Configure HTTP Proxy for a Network of Guests." If you would like me to send you this document, PM me your email address. I also maintain a version auf Deutsch initially translated by fellow member hallowach when he and I did a major revision in 2013.
Cheers - Bob