On 3/6/25 4:06 PM, Allen Robinson wrote:


On Thu, Mar 6, 2025, 5:56 p.m. Michael Thomas <m...@mtcc.com> wrote:

1. I craft some spam and I test it across a range of anti-spam filters (or just gmail's) and voila, I find one that will pass their filters

2. I then take that message and send it to my list of recipients. I can use rcpt-to bunching or not. If I do a single rcpt-to per, I will have to resign my spam for each recipient, but that doesn't seem like an onerous requirement. I might grumble about it, but in the end of the day I -- the spammer -- will do what is necessary.

The essence is that the message content got past the filters. Whether it has to be done one-by-one or in batches seems like an operational issue.

In any case, I think a larger problem is that to my knowledge the draft doesn't even define the scenarios in which "replay"  is a problem, so if that's not the right scenario, that's on the draft because it doesn't lay the problematic scenarios out.

You are close. The attack methodology was for a malicious user uses the ESP's system to generate a message that's authenticated against the ESP's domain, and then resend that unmodified at scale to other recipients.

A spammer sending authenticated mail from a domain they control is not DKIM replay, even if the content of the message was originally generated by an ESP.

Ok, I think I might be getting it. So the inclusion of the mf= and rt= is basically signaling to the receiver that the signer wants to limit the scope of what sort of forwarding it finds acceptable.

This seems relatively straightforward for an ESP to always add those tags and hope for the best, but what if it wasn't an ESP? What if it's normal corpro mail where some of it is transactional and some of it just normal user-user email. Will the MTA be tasked with deciding which need to add those tags and those where it shouldn't?

That's what is sort of scary to me about this entire subject because the authors seem to have a very, very narrow view of the email universe and it's not at all clear to me how it interacts with the rest of the email universe. I think that any solution should be prefaced with "first, do no harm" for collateral damage, and it might be good for the motivation to make that clear.

Mike

PS: I still have yet to see anything that requires a forklift upgrade of DKIM.

PPS: I'm don't understand why this requires the rt= to be limited to just one address. There might be practical reasons to break the transactions up, but I get the impression that people think there is some security property involved. If I, the signer, think a second rcpt-to is ok, what is the problem?
_______________________________________________
Ietf-dkim mailing list -- ietf-dkim@ietf.org
To unsubscribe send an email to ietf-dkim-le...@ietf.org

Reply via email to