The phrase DMARC bypass can describe very different events. A valid pass from an over-authorized source, delivery despite a failing result and an implementation error are not the same failure. Start with a falsifiable claim: which identity was asserted, which evidence was trusted and which decision differed from the expected rule?
Reconstruct the observed decision
Preserve the author domain, envelope domain, signing domains, trusted authentication results and receiver disposition. Record the policy and observation time. A message being delivered does not by itself prove a DMARC pass. Receiver handling includes local policy, and a domain owner's requested treatment is not a universal delivery guarantee. RFC 9989.
Likewise, a copied Authentication-Results string is not proof of the receiving system's decision. Establish the trusted authentication service and relevant hop. RFC 8601. If the only evidence is a screenshot saying pass, preserve the claim as unresolved until the underlying identities and trust context are available.
Separate over-authorization from rule evasion
BreakSPF studies how permissive SPF authorization and access to shared infrastructure can permit spoofing. Its threat model gives the attacker an eligible source path; the receiver may then evaluate the published authorization as written. BreakSPF, Section III.A and Figure 3.
If the attacker-controlled source is within an authorized range and uses an aligned envelope identity, the ordinary pass rule can succeed. The weakness is in the authority granted or the service boundary, rather than a new definition of DMARC. Conversely, if only an unrelated identity authenticates and the author domain is not aligned, a claimed pass needs a different explanation.
Classify three hypothetical findings
Assume a single visible From alerts@brand.test and an otherwise eligible DMARC evaluation. These are written hypotheses, not observed incidents.
- Authorization case: source 192.0.2.99 is within a stipulated SPF ip4:192.0.2.0/24 range; MAIL FROM bounce@brand.test passes SPF; no DKIM signature. The aligned SPF path yields a message-level DMARC pass. Ask whether that source really is controllable by an unintended sender and which owner granted it authority.
- Handling case: MAIL FROM bounce@other.test passes SPF and DKIM d=other.test passes, but assume neither aligns with brand.test. DMARC fails. If the trusted receiver record separately says delivered, investigate its handling policy; delivery alone has not changed the failed alignment result.
- Evidence case: a copied header says pass, but trusted receiver origin, evaluated identities and applied policy are unknown. Neither a protocol violation nor a trustworthy pass is established. Request the original and receiver-side record.
An authorized positive sender 192.0.2.10 and an outside source 198.51.100.10 can provide proposed controls when investigating the first case. A hypothetical ip4:192.0.2.10/32 -all record admits only the former; no real production change follows from this prefix arithmetic. There is no executed parser, signature check or exploit here.
RFC9989 section7.4 requires valid DKIM for domains publishing p=reject. A passing aligned SPF mechanism is sufficient for a particular message’s pass condition, but is not a recommendation for SPF-only enforcement.
Make the finding actionable
Name the reproduced condition and the evidence still missing. A useful finding says that a specified source is admitted by a specified authorization and identifies the accountable owner. It does not say all DMARC protection is defeated. Check whether the real service restricts tenant identities, whether the source is actually controllable and whether the receiver applied the result claimed.
Preserve a harmless authorized positive control when testing a proposed mitigation. Narrowing a range or changing a connector can break legitimate senders. Require route-specific change approval and post-change verification, and keep provider behavior not tested in the lab explicitly unresolved. This supports a precise fix without exaggerating an educational model into a production vulnerability.