RustSec logo

History ⋅ Edit ⋅ JSON (OSV)

RUSTSEC-2026-0310

Various panics, soundness and resource exhaustion issues

Reported
Issued
Package
domain (crates.io)
Type
Vulnerability
Categories
References
Patched
  • >=0.12.3

Description

Version 0.12.3 fixes a large number of panics, soundness issues, and CPU and memory exhaustion issues in all parts of the crate.

The following is a summary of the issues per affected components. For details, please see the release notes.

Base

Stub Resolver

Zonefile parsing

Client and server transports, DNSSEC signer and validator

Fixed various panics that could be triggered by malicious incoming DNS messages.

Zonetree

Fixed various panics and a memory exhaustion issue when updating the zone.

Acknowledgements

We would like to thank Qifan Zhang, Palo Alto Networks, Antoni (Tony) Jagodka (@DrVelvetFog), and @SebastiaanYN for reporting issues fixed in this release.

Advisory available under CC0-1.0 license.