Question regarding the fix for CVE-2024-43168 in unbound

Yorgos Thessalonikefs yorgos at nlnetlabs.nl
Tue Sep 24 08:01:19 UTC 2024


Hi Daniel,

This CVE-2024-43168 was registered by RedHat. We (NLnet Labs) are a CNA 
for our products and MITRE notified us about the out-of-scope 
appointment of some CVEs from RedHat.
We are in talks with MITRE because although the issue is for RedHat 
products, the software package mentioned is Unbound.
One of two things will happen with those CVEs:
- They will stay under our (NLnet Labs) control and we will reject
   them, or
- They will stay under RedHat control and make it clear that it is for
   the configuration of Unbound in their systems.

With that out of the way, on to the issue.

The issue is about a bug in the configuration code. We only see it as a 
bug and not a CVE vulnerability because a user with configuration access 
for Unbound is required.

There are two distinct issues involved with that:
- https://github.com/NLnetLabs/unbound/issues/1039
- https://github.com/NLnetLabs/unbound/pull/1062

The initial commits from the reporter solve the issues but further 
commits from us complement the solution. It would be good to apply the 
whole set of commits.

The commits deal with erroneous input in Unbound's configuration.

I confirm that the chronological order of the commits is the following:
- 
https://github.com/NLnetLabs/unbound/commit/193401e7543a1e561dd634a3eaae932fa462a2b9
- 
https://github.com/NLnetLabs/unbound/commit/dfff8d23cf4145c58e5c1e99d4159d3a91a70ab7
- 
https://github.com/NLnetLabs/unbound/commit/4497e8a154f53cd5947a6ee5aa65cf99be57152e
- 
https://github.com/NLnetLabs/unbound/commit/c085a53268940dfbb907cbaa7a690740b6c8210c

If you have further questions let me know.

Best regards,
-- Yorgos

On 23/09/2024 22:26, Daniel Leidert via Unbound-users wrote:
> Hi,
> 
> I am a Debian developer and part of the Debian LTS team. I'm currently
> going through the open vulnerabilities for the unbound versions in
> Debian Buster and Bullseye.
> 
> One of the issues is described in CVE-2024-43168. That particular issue
> was closed by [1]. However, it was then followed by a series of other
> commits [2,3,4]. In the pull request you mention [5] that these changes
> stop unbound "from taking a long time" and "having trouble with
> malformed input causing invalid accesses".
> 
> How serious are these issues? There hasn't been any additonal CVE as
> far as I know. Should these additional commits be applied to complete
> the fix for CVE-2024-43168?
> 
> Regards, Daniel
> 
> [1] https://github.com/NLnetLabs/unbound/pull/1040
> [2] https://github.com/NLnetLabs/unbound/commit/dfff8d23cf4145c58e5c1e99d4159d3a91a70ab7
> [3] https://github.com/NLnetLabs/unbound/commit/4497e8a154f53cd5947a6ee5aa65cf99be57152e
> [4] https://github.com/NLnetLabs/unbound/commit/c085a53268940dfbb907cbaa7a690740b6c8210c
> [5] https://github.com/NLnetLabs/unbound/pull/1040#issuecomment-2033884392
> 
> 



More information about the Unbound-users mailing list