All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Security
Security
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

Technical conflict between DMARC's new "np" tag and DNSSEC compact denial of existence

By

Matteo

3d ago· 19 min readenInsight

Summary

The article explains a technical conflict between two recent internet standards: DMARC's new "np" tag (RFC 9989), designed to specify email authentication policy for non-existent subdomains, and DNSSEC's "Compact Denial of Existence" (RFC 9824). The clash arises because RFC 9824 can make subdomains appear "non-existent" from a DNS perspective even when they actually exist, causing DMARC's np policy to not be applied correctly. The article details which DNS providers and implementations are affected, explores the technical nuances of both specifications, and discusses potential workarounds and implications for email security.

Source

Hacker NewsTechnical conflict between DMARC's new "np" tag and DNSSEC compact denial of existencedmarcwise.io

Key quotes

· 3 pulled
We discovered that the definition of 'non-existent domain' contained in RFC 9989 clashes with another recent specification, RFC 9824, known as 'Compact Denial of Existence in DNSSEC', resulting in the np tag not always working as expected.
Although DNSSEC usage is far from being widespread, the issue affects all domains using DNSSEC with m
The recently updated DMARC specification, published as RFC 9989, introduces the new np tag. Its purpose is to specify the policy that receivers should apply when the sender domain is a non-existent subdomain of the domain where the DMARC record is published.
Snippet from the RSS feed
How DNSSEC compact denial can prevent DMARC's new np policy from being applied and which providers and implementations are affected.

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.