]> git.ipfire.org Git - thirdparty/ulogd2.git/commit
output: SQLITE3: fix possible buffer overruns
authorJeremy Sowden <jeremy@azazel.net>
Tue, 30 Nov 2021 10:55:46 +0000 (10:55 +0000)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 6 Dec 2021 21:34:39 +0000 (22:34 +0100)
commit03e67f2e3a3e87fbbe286d5a67085015e6007329
tree6bc710d27e533426684406f2116a33e44de5d3bf
parent6709f6b52cdd63d2c9b246b7fc6bfb57c4f18e00
output: SQLITE3: fix possible buffer overruns

There is a an off-by-one error in the size of some of the buffers used
to hold key-names.  The maximum length of a name is `ULOGD_MAX_KEYLEN`,
and so declare the buffers with size `ULOGD_MAX_KEYLEN + 1`.

Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
output/sqlite3/ulogd_output_SQLITE3.c