]> git.ipfire.org Git - thirdparty/systemd.git/commit
journal/audit: do not use strjoina() for arbitrary length of received string
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 19 Jan 2026 13:56:24 +0000 (22:56 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 19 Jan 2026 16:29:32 +0000 (01:29 +0900)
commit3d2284c7db15872e9002d8f7ee58c43765858b22
treef582c1a02fb5390e3c871a7b82c8706afe817aae
parent2ba15493af99958bef1fdba7f9d596811c24f18a
journal/audit: do not use strjoina() for arbitrary length of received string

Otherwise, when a long message is received, the assertion in strjoina()
may be triggered.

Fixes oss-fuzz#476768320 (https://issues.oss-fuzz.com/issues/476768320).
Fixes #40388.
src/journal/journald-audit.c
test/fuzz/.gitattributes
test/fuzz/fuzz-journald-audit/oss-fuzz-476768320 [new file with mode: 0644]