Problem: When the automatic onion service has no dedicated -bind=<addr>=onion, Tor forwards incoming connections to the first normal P2P bind. A wildcard onion bind also fails to identify incoming Tor connections. In either case, network classification is incorrect and Tor peers may inherit permissions granted to the Tor daemon's IP address.
Fix: Refuse startup when -listenonion is enabled and an explicit -bind configuration lacks a dedicated, non-wildcard onion bind or includes a wildcard onion bind, following [the recommendation in #34892](/bitcoin-bitcoin/34892/#issuecomment-5541662236). Users should add a specific -bind=<addr>=onion or set -listenonion=0.
Because -listenonion is enabled by default when listening, existing configurations with only a normal -bind must also be updated. Nodes without explicit -bind options retain the default dedicated onion listener.