mirror of
https://github.com/hickory-dns/hickory-dns.git
synced 2026-04-25 19:25:56 +03:00
[GH-ISSUE #2661] hickory-proto 0.24.1 is affected by RUSTSEC-2024-0421 #1040
Labels
No labels
blocked
breaking-change
bug
bug:critical
bug:tests
cleanup
compliance
compliance
compliance
crate:all
crate:client
crate:native-tls
crate:proto
crate:recursor
crate:resolver
crate:resolver
crate:rustls
crate:server
crate:util
dependencies
docs
duplicate
easy
easy
enhance
enhance
enhance
feature:dns-over-https
feature:dns-over-quic
feature:dns-over-tls
feature:dnsssec
feature:global_lb
feature:mdns
feature:tsig
features:edns
has workaround
ops
perf
platform:WASM
platform:android
platform:fuchsia
platform:linux
platform:macos
platform:windows
pull-request
question
test
tools
tools
trust
unclear
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hickory-dns#1040
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @MarkusPettersson98 on GitHub (Dec 9, 2024).
Original GitHub issue: https://github.com/hickory-dns/hickory-dns/issues/2661
Hello!
Just want to let you know that the latest release of
hickory-protois affected by RUSTSEC-2024-0421 because of its dependence onidna 0.4.0. The solution is to upgrade toidna 1.0.0(at least), which was done in the0.25.4-alpha.4 release.@djc commented on GitHub (Dec 9, 2024):
Yes, we're aware. For now, the recommended mitigation is to upgrade to 0.25.0-alpha.4, although I guess we could probably release a 0.24.2 if there's strong demand for it.
@svix-jplatte commented on GitHub (Dec 9, 2024):
Upgrading to the alpha is only really an option if the only dependency on hickory is your own, rather than an indirect one (e.g. via reqwest's
hickory-dnsfeature). A patch release would be appreciated.@DDtKey commented on GitHub (Dec 9, 2024):
First of all, thank you for the maintenance!
I've temporary switched to a patched version from my fork, and probably it can be an option to release
0.24.2?I've opened a PR just in case https://github.com/hickory-dns/hickory-dns/pull/2662
Because waiting major release is an issue, it involves many transient deps. Updating a patch version is much simpler to fix vulnerability
Currently, if anyone interested in using my workaround, here it is:
@x86pup commented on GitHub (Dec 9, 2024):
A 0.24.2 release would be appreciated. My project uses 0.24.1 for now as there are some breaking changes in 0.25.0, so we can't upgrade at the moment.
@MarkusPettersson98 commented on GitHub (Dec 9, 2024):
We would also appreciate a patch release, even though it is not critical 😊
@djc commented on GitHub (Dec 10, 2024):
We've released 0.24.2 versions of all the crates. @DDtKey thanks for your efforts on fixing this!