summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorFrantisek Sumsal <frantisek@sumsal.cz>2023-05-04 16:45:36 +0200
committerFrantisek Sumsal <frantisek@sumsal.cz>2023-05-05 22:15:23 +0200
commitcc938f1ce0f1eafc435e0dd1d9fe45aaedc526e1 (patch)
tree4b2b78884264f2652a2c9a43cc640cff82f5c80d /test
parent77be02ad3cca5150fb84fc452dfda34e61f9ab8c (diff)
downloadsystemd-cc938f1ce0f1eafc435e0dd1d9fe45aaedc526e1.tar.gz
shared: refuse fd == INT_MAX
Since we do `FD_TO_PTR(fd)` that expands to `INT_TO_PTR(fd) + 1` which triggers an integer overflow. Resolves: #27522
Diffstat (limited to 'test')
-rw-r--r--test/fuzz/fuzz-manager-serialize/clusterfuzz-testcase-minimized-fuzz-manager-serialize-60186783314083843
1 files changed, 3 insertions, 0 deletions
diff --git a/test/fuzz/fuzz-manager-serialize/clusterfuzz-testcase-minimized-fuzz-manager-serialize-6018678331408384 b/test/fuzz/fuzz-manager-serialize/clusterfuzz-testcase-minimized-fuzz-manager-serialize-6018678331408384
new file mode 100644
index 0000000000..d0dca3329c
--- /dev/null
+++ b/test/fuzz/fuzz-manager-serialize/clusterfuzz-testcase-minimized-fuzz-manager-serialize-6018678331408384
@@ -0,0 +1,3 @@
+
+l.socket
+socket=2147483647 5 \ No newline at end of file