[LTP] [PATCH] fanotify25: Add CVE reference and include it in CVE runfile
Martin Doucha
mdoucha@suse.cz
Mon Jul 13 17:57:37 CEST 2026
The kernel bug tested by fanotify25 is assigned CVE 2023-52879. Add
CVE reference and git reference for the kernel fix. Also add the test
to the CVE runfile.
Signed-off-by: Martin Doucha <mdoucha@suse.cz>
---
runtest/cve | 1 +
testcases/kernel/syscalls/fanotify/fanotify25.c | 16 +++++++++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/runtest/cve b/runtest/cve
index ca9994868..27e12e0c1 100644
--- a/runtest/cve
+++ b/runtest/cve
@@ -87,6 +87,7 @@ cve-2022-23222 bpf_prog07
cve-2023-1829 tcindex01
cve-2023-0461 setsockopt10
cve-2023-31248 nft02
+cve-2023-52879 fanotify25
# Tests below may cause kernel memory leak
cve-2020-25704 perf_event_open03
cve-2022-0185 fsconfig03
diff --git a/testcases/kernel/syscalls/fanotify/fanotify25.c b/testcases/kernel/syscalls/fanotify/fanotify25.c
index d2d3f6e6a..6b22f65b3 100644
--- a/testcases/kernel/syscalls/fanotify/fanotify25.c
+++ b/testcases/kernel/syscalls/fanotify/fanotify25.c
@@ -6,8 +6,17 @@
*/
/*\
+ * CVE-2023-52879
+ *
* Verify that :manpage:`fanotify(7)` monitoring can be applied to the tracing
- * filesystem and write events will be correctly delivered.
+ * filesystem and write events will be correctly delivered. NULL pointer
+ * dereference fixed in:
+ *
+ * commit bb32500fb9b78215e4ef6ee8b4345c5f5d7eafb4
+ * Author: Steven Rostedt (Google) <rostedt@goodmis.org>
+ * Date: Tue Oct 31 12:24:53 2023 -0400
+ *
+ * tracing: Have trace_event_file have ref counters
*/
#define _GNU_SOURCE
@@ -118,6 +127,11 @@ static struct tst_test test = {
.needs_kconfigs = (const char *[]) {
"CONFIG_TRACING",
NULL
+ },
+ .tags = (const struct tst_tag[]) {
+ {"linux-git", "bb32500fb9b7"},
+ {"CVE", "2023-52879"},
+ {}
}
};
--
2.54.0
More information about the ltp
mailing list