From e294af5881503600004e53ad49f8c1adb51b5de1 Mon Sep 17 00:00:00 2001 From: Kees Monshouwer Date: Sat, 8 Jan 2022 00:29:38 +0100 Subject: [PATCH] auth: lmdb, check if the lookup name is part of the zone --- modules/lmdbbackend/lmdbbackend.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index 2b84cded11..7d39910988 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -727,6 +727,9 @@ void LMDBBackend::lookup(const QType& type, const DNSName& qdomain, int zoneId, } DNSName relqname = qdomain.makeRelative(hunt); + if (relqname.empty()) { + return; + } // cout<<"get will look for "<