Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: dnsmasq 2.92rel2
To:
Klemens Nanni <kn@openbsd.org>
Cc:
Brad <brad@comstyle.com>, ports <ports@openbsd.org>
Date:
Wed, 13 May 2026 08:04:11 +0100

Download raw body.

Thread
On 2026/05/12 20:38, Klemens Nanni wrote:
> 12.05.2026 14:36, Stuart Henderson пишет:
> > https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html
> > 
> >     Fix buffer overflow in struct bigname.  CVE-2026-2291
> >     Fix NSEC bitmap parsing infinite loop. CVE-2026-4890
> >     Verify rdlen field in RRSIG packets. CVE-2026-4891
> >     Fix buffer overflow in helper.c with large CLIDs. CVE-2026-4892
> >     Fix broken client subnet validation. CVE-2026-4893
> >     Fix buffer overflow vulnerability in extract_addresses() CVE-2026-5172
> > 
> > ok?
> 
> OK kn
> 
> > 
> > Index: Makefile
> > ===================================================================
> > RCS file: /cvs/ports/net/dnsmasq/Makefile,v
> > diff -u -p -r1.71 Makefile
> > --- Makefile	9 Feb 2026 18:10:36 -0000	1.71
> > +++ Makefile	12 May 2026 11:34:08 -0000
> > @@ -1,6 +1,7 @@
> >  COMMENT=	lightweight caching DNS forwarder, DHCP and TFTP server
> >  
> > -DISTNAME=	dnsmasq-2.92
> > +DISTNAME=	dnsmasq-2.92rel2
> > +PKGNAME=	${DISTNAME:S/rel/pl/}
> 
> Looks like even "rel" would work, but I do prefer "pl" as well:
> 
> 	$ pkg_check-version -v dnsmasq-2.92{,rel2}
> 	dnsmasq-2.92 has no issues
> 	dnsmasq-2.92rel2 has no issues
> 	dnsmasq-*- sorts as (older to newer): dnsmasq-2.92 dnsmasq-2.92rel2

It would up to rel9, but then fail to sort as expected. pl is handled
by packages-specs(7), I'd prefer to stick with that even if there's
unlikely to be a rel10 in this case to avoid giving a bad example.