[Asrg] mail security
Ian Eiloart
iane at sussex.ac.uk
Fri Jan 23 03:00:26 PST 2009
--On 22 January 2009 11:07:20 -0500 Rich Kulawiec <rsk at gsp.org> wrote:
> On Wed, Jan 21, 2009 at 11:43:39AM +0000, Ian Eiloart wrote:
>> Agreed. That's why I'm discussing SPF or DKIM with a reputation service.
>> In the first instance, my reputation service is going to be a local
>> whitelisting mechanism. I'll probably have some domains whitelisted for
>> my entire site. Perhaps all .ac.uk domains, for example. Then I'll allow
>> users to whitelist domains and addresses that they trust. However, the
>> whitelisting mechanism will rely on an SPF or DKIM pass.
>
> Even if you go that route -- and I'll skip getting into its instrinsic
> merits and problems here -- I think you shouldn't allow users to whitelist
> *anything*, ever, without manual review by qualified personnel, for
> at least two reasons I can think of.
Well, I don't think we have the staff capacity to do that. I guess we might
require review when entire domains are whitelisted, and I guess that if
we're permitting one person to whitelist a domain, then we should permit
anyone to whitelist that domain.
Of course, if a domain doesn't have an SPF or DKIM record, then we won't
let anyone whitelist it or any address in that domain. And, if a message
doesn't have a positive SPF or DKIM match, we'll ignore the whitelist entry
- or perhaps warn the recipient if we don't accept the message.
I don't know how I could be a better judge than a user about whether they
want to whitelist a specific email address. However, we could present them
with a warning if the try to list an address (in a domain)? with a poor
rating in our reputation service. The point here is that permitting address
A to email address B only exposes one person to risk - the person doing the
whitelisting.
Oh, and I'd never allow any email (other than to postmaster@ or abuse@) to
bypass our malware filter. That would turn a spam threat to an individual
into a threat to our network.
>
> First, users have very poor skills in this area. (Not their fault,
> really, it's not their gig.) We can tell how poor their skills by
> a number of methods, but I think the most obvious is: if they were
> any good at it, then phishing would be an inconsequential problem.
>
> Another way to tell is to monitor outbound SMTP and HTTP requests
> and note which ones have being directed to known-fraudulent domains.
> I see this constantly, even in environments where users have been
> told ad infinitum to never reply to a suspected spam/phish, never
> to follow any links in them, etc. (In some environments, I block them.
> I'm beginning to think that's a best practice, even in cases where
> subsequently the real targets have acquired the phisher domains,
> as I think they know never to use them.)
>
> Second, how do you know that it's actually the users doing this?
>
> I'm not saying that you shouldn't maintain something along the lines
> of a whitelist, or an exempted-from-blacklist, or some other function.
> I'm saying that nothing should ever go into that list until somebody who
> knows about DNS and WHOIS and is appropriately paranoid has looked at it.
>
> ---Rsk
>
> _______________________________________________
> Asrg mailing list
> Asrg at irtf.org
> http://www.irtf.org/mailman/listinfo/asrg
--
Ian Eiloart
IT Services, University of Sussex
x3148
More information about the Asrg
mailing list