[GH-ISSUE #2925] CertType should distinguish different reserved values #1088

Closed
opened 2026-03-16 01:35:06 +03:00 by kerem · 0 comments
Owner

Originally created by @divergentdave on GitHub (Apr 11, 2025).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2925

The CertType enum associated with the CERT record type currently has one Reserved variant that is used for the values 0, 255, and 65535. The preserve_rdata fuzzer found a crash related to this, since it means encoding and decoding don't match for the latter two values. We should have separate variants for each reserved value.

Originally created by @divergentdave on GitHub (Apr 11, 2025). Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2925 The `CertType` enum associated with the `CERT` record type currently has one `Reserved` variant that is used for the values 0, 255, and 65535. The `preserve_rdata` fuzzer found a crash related to this, since it means encoding and decoding don't match for the latter two values. We should have separate variants for each reserved value.
kerem 2026-03-16 01:35:06 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#1088
No description provided.