From 562376193c44ad44a9243cd880d5e424f0c25b04 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Wed, 7 Apr 2021 11:05:32 -0400 Subject: [PATCH] Fix: event notifier: add missing parameters validation Signed-off-by: Mathieu Desnoyers Change-Id: Idbbbe369f64c14e7ac8914b4e7eb8e3ef75b1fb5 --- src/lttng-abi.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lttng-abi.c b/src/lttng-abi.c index 88c92d91..a78205c4 100644 --- a/src/lttng-abi.c +++ b/src/lttng-abi.c @@ -2042,6 +2042,10 @@ int lttng_abi_create_event_notifier(struct file *event_notifier_group_file, goto refcount_error; } + ret = lttng_abi_validate_event_param(&event_notifier_param->event); + if (ret) + goto event_notifier_error; + switch (event_notifier_param->event.instrumentation) { case LTTNG_KERNEL_TRACEPOINT: /* Fall-through */ case LTTNG_KERNEL_SYSCALL: -- 2.34.1