Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix onmicrosoft domains #80

Open
Divide-By-0 opened this issue May 21, 2024 · 0 comments
Open

Fix onmicrosoft domains #80

Divide-By-0 opened this issue May 21, 2024 · 0 comments
Labels
bug Something isn't working medium

Comments

@Divide-By-0
Copy link
Member

Problem

Currently, they allow domains to set their own sub-domain on onmicrosoft.com. Here are the two formats:

From Domain:
voiceboxagency.co.uk
d= Domain:
wolfestone.onmicrosoft.com
Selector:
selector1-voiceboxagency-co-uk

From Domain:
certuspest.com
d= Domain:
certuspest.onmicrosoft.com
Selector:
selector1-certuspest-onmicrosoft-com

However, this means that when gmail or outlook receives an email from voiceboxagency.co.uk, they cannot validate that the signature from wolfestone in fact corresponds to voiceboxagency.co.uk. This is because the d= domain can be faked i.e. I can register my own random onmicrosoft domain, then fake the from address.

Proposed Solution

Edit the ic-dns-oracle to validate some DKIM signature along with a DNS fetch from an onmicrosoft.com domain in order to set the signed from domain url to work for that onmicrosoft extension.

@Divide-By-0 Divide-By-0 added bug Something isn't working medium labels May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working medium
Projects
None yet
Development

No branches or pull requests

1 participant