Skip to content

Conversation

@MSAdministrator
Copy link
Member

Description

Adding logic to detect if it comes from a sender and dmarc/spf/dkim fail then we need to know.

Associated samples

Associated hunts

@MSAdministrator MSAdministrator requested a review from a team as a code owner December 17, 2025 21:27
@github-actions github-actions bot added the in-test-rules PR is in our testing suite to collect telemetry label Dec 17, 2025
@MSAdministrator MSAdministrator self-assigned this Dec 23, 2025
@MSAdministrator MSAdministrator added the review-needed Indicates that a PR is waiting for review label Dec 23, 2025
Comment on lines +72 to 88
and (
sender.email.domain.root_domain not in~ (
'intuit.com',
'turbotax.com',
'intuit.ca',
'meliopayments.com',
'qemailserver.com',
'intuit.co.uk',
'quickbooksonline.com',
'tsheets.com'
)
or (
not headers.auth_summary.spf.pass
or not headers.auth_summary.dmarc.pass
or not 'fail' in~ distinct(map(headers.hops, .authentication_results.dkim))
)
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this might be better handled in a more standard way

and not (
  sender.email.domain.root_domain in~ (
    'intuit.com',
    'turbotax.com',
    'intuit.ca',
    'meliopayments.com',
    'qemailserver.com',
    'intuit.co.uk',
    'quickbooksonline.com',
    'tsheets.com'
  )
  and coalesce(headers.auth_summary.dmarc.pass, false)
)

@zoomequipd zoomequipd removed the review-needed Indicates that a PR is waiting for review label Dec 24, 2025
@zoomequipd
Copy link
Member

removing the review-neeeded label until feedback addressed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in-test-rules PR is in our testing suite to collect telemetry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants