Vulnerability RUSTSEC-2026-0512

Medium Risk
MEDIUM RISK
CVSS Score: 5.3
Score Range: 4.0–6.9
Medium severity vulnerabilities (CVSS 4.0–6.9). Important issues that meaningfully reduce security confidence.
2 months ago
September 03, 2026 at 12:00 PM UTC
DNSSEC validation accepted an unrelated signed RRset as the answer (hickory-proto)
>=0.0.0-0 <0.26.0-beta.1
>=0.0.0-0 <0.26.0-beta.1

Summary

DNSSEC validation accepted an unrelated signed RRset as the answer (hickory-proto)

Details

Up to 0.26.0-alpha.1, hickory-proto's DNSSEC validation treated a response with a non-empty answer section as a positive answer if its records validated, without checking that any of them matched the queried name and type. Someone who can answer or modify DNS responses could return a genuine signed RRset for another name or type and have it accepted as a validated answer.

From 0.26.0-beta.1 the DNSSEC validation code lives in the hickory-net crate, where this was fixed in hickory-net 0.26.2. No hickory-proto release contains a fix. Users of DNSSEC validation in older hickory-proto releases (directly or through hickory-resolver or hickory-recursor) should move to the 0.26.2 or later releases, which validate through hickory-net.

Impacted packages

Timeline

Published
2 months ago
September 03, 2026 at 12:00 PM UTC
Fixed (0.26.0-beta.1)
8 months ago
March 12, 2026 at 08:56 PM UTC
Last Modified
2 days ago
November 12, 2026 at 02:40 PM UTC