Spoofing In hickory-resolver
Description
hickory-resolver: Resolver::lookup() and Resolver::lookup_ip() APIs obscure DNSSEC validation failures
When calling Resolver::lookup() or Resolver::lookup_ip() on a resolver with DNSSEC validation enabled, both methods return Ok(...) if DNSSEC validation fails. It is possible but very inconvenient to check the validation status of individual records. These methods should instead return an error when DNSSEC validation determines a response is bogus.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Component | Affected version | Patched versions |
|---|---|---|---|
debian 14 | 0.26.3-1 | ||
debian 13 | - | ||
rpm rhel10 | 0:1.4.0.1-4.el10_2 | ||
rpm rhel9 | - | - | |
cargo | 0.26.2 |
Aliases
1. 2. 3. 4. 5. 6. 7. 8.
References
1. 2. 3. 4.