NLnet Labs Unbound
cpe:2.3:a:nlnetlabs:unbound:*:*:*:*:*:*:*
- <= 1.24.0
A vulnerability allowing possible domain hijacking through DNS cache poisoning has been identified in NLnet Labs Unbound versions prior to and including 1.24.0. This issue arises from promiscuous NS RRSets that can be injected into DNS replies, tricking resolvers into updating their delegation information for the zone. Malicious actors could exploit this by spoofing packets or using fragmentation attacks to inject NS RRSets and their respective address records, poisoning Unbound's cache for the delegation point.
Exploitation of this vulnerability could lead to unauthorized updates of DNS delegation information, allowing for potential domain hijacking.
Users can upgrade to Unbound version 1.24.1, which includes the necessary fix. For those using Unbound 1.24.0, a patch is available that can be applied manually. This patch is tested to work on Unbound 1.24.0. Alternatively, a minimal patch is also provided that can be used instead, but it may result in expected failures in the test suite due to changes in behavior.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.