From 73061a21afc4de9d3ab677174cf865e130723ae4 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Thu, 1 Jun 2023 07:46:43 +0200 Subject: [PATCH] daemon: do not start if fuzzing build mode is enabled --- src/daemon/lldpd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/daemon/lldpd.c b/src/daemon/lldpd.c index c7f1082f..83dc3fce 100644 --- a/src/daemon/lldpd.c +++ b/src/daemon/lldpd.c @@ -1764,6 +1764,9 @@ lldpd_main(int argc, char *argv[], char *envp[]) } log_debug("main", "lldpd " PACKAGE_VERSION " starting..."); version_check(); +#ifdef FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION + fatalx("main", "fuzzing enabled, unsafe for production"); +#endif /* Grab uid and gid to use for priv sep */ #ifdef ENABLE_PRIVSEP -- 2.39.5