From 6b17ddfbc6caf57cf5b6d6edfb55b68e25818153 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Vavru=C5=A1a?= <marek.vavrusa@nic.cz> Date: Thu, 10 Apr 2014 12:38:54 +0200 Subject: [PATCH] semantic-check: fix possible buffer overflow (see d0ec8c) --- src/knot/zone/semantic-check.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/knot/zone/semantic-check.c b/src/knot/zone/semantic-check.c index 5463270a2..b80f4bd33 100644 --- a/src/knot/zone/semantic-check.c +++ b/src/knot/zone/semantic-check.c @@ -798,7 +798,7 @@ static int sem_check_node_optional(const knot_zone_contents_t *zone, memcpy(wildcard, "\x1""*", 2); knot_dname_to_wire(wildcard + 2, knot_wire_next_label(ns_dname, NULL), - sizeof(wildcard)); + sizeof(wildcard) - 2); const knot_node_t *wildcard_node = knot_zone_contents_find_node(zone, wildcard); -- GitLab