]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/basic/utf8.h
basic/utf8: do not read past end of string when looking for a multi-byte character
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 26 Feb 2019 11:37:40 +0000 (12:37 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 26 Feb 2019 11:37:40 +0000 (12:37 +0100)
commit92e068b465299d5d88fe480bc5cf2bf4bd750516
treec1156c20ae1252a6482996a3f6bc6bfb6a0da9de
parent84319aa76e744c501d62052cc233e44dc48ece8a
basic/utf8: do not read past end of string when looking for a multi-byte character

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9341.
src/basic/device-nodes.c
src/basic/utf8.c
src/basic/utf8.h
src/libudev/libudev-util.c
src/shared/ask-password-api.c
src/shared/json.c
src/test/test-utf8.c
test/fuzz/fuzz-journal-remote/oss-fuzz-9341 [new file with mode: 0644]