mIRC Homepage
Posted By: Jigsy Update to DCC Trust - 13/10/16 06:25 PM
Whilst the trust list prevents you from being exploited, it could be exploited by those on other networks who match similar patterns on other networks.

Would it be possible to include networks to make it more limited?

E.g.

nick1*!*@* networkA
nick2*!*@* networkB
Posted By: Protopia Re: Update to DCC Trust - 28/06/17 09:23 PM
I agree with this sentiment. Having a trust entry that crosses networks is a security hole, particularly if the user has a trust entry like nick!user@* (which is often necessary because the host changes when a user logs off and logs on again).

So, suppose there was a user-x on network-1 that trusted user-y, and I knew that he also was a user on network-2, then I could log in to network-2 with the same nickname/username and I would be trusted and could then send a malicious file which would be accepted automatically by the user.

IMO, this is a non-trivial security hole which needs to be fixed.

So what is needed is to make the trust list per network through the UI and to make $trust work only on the active connection (i.e. a script needs to switch connections with scid to get trust lists from other connections).
© mIRC Discussion Forums