Fedora Account System
Red Hat Associate
Red Hat Customer
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process. rustls-webpki (the Rust webpki fork used by rustls) versions >= 0.101.0 and prior to 0.103.12 and 0.104.0-alpha.6 incorrectly accepted permitted-subtree DNS name constraints for certificates asserting a wildcard name. For example, a name constraint of accept.example.com was treated as satisfied by a certificate for *.example.com, which could feasibly assert reject.example.com — a name outside the permitted subtree. Because name constraints are restrictions applied to otherwise properly issued certificates, the issue is only reachable after signature verification succeeds and requires a misissued wildcard certificate to exploit.
goose uses the latest version of rustls-webpki (0.103.16) which is not affected, but more than that, there is no mention of rustls-webpki in the binary we ship. It's only defined in the Cargo.lock. > rolivier@rolivier-thinkpadp16vgen1 ~/W/goose-packaging (main) [0|1]> strings /usr/bin/goose | grep rustls-webpki > rolivier@rolivier-thinkpadp16vgen1 ~/W/goose-packaging (main) [0|1]>