From 337fe867e99f97de5ab14d695e5d401c8c2fdba6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Thu, 16 Jan 2020 12:37:54 +0100 Subject: [PATCH] tod-shared-loader: Only allow drivers starting with "lib" prefix --- libfprint/tod/tod-shared-loader.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libfprint/tod/tod-shared-loader.c b/libfprint/tod/tod-shared-loader.c index 842e72dc..3fb04209 100644 --- a/libfprint/tod/tod-shared-loader.c +++ b/libfprint/tod/tod-shared-loader.c @@ -79,6 +79,9 @@ fpi_tod_shared_drivers_register (void) FpDeviceClass *cls; GType driver; + if (!g_str_has_prefix (basename, "lib")) + continue; + if (!g_str_has_suffix (basename, ".so")) continue;