Repository navigation
v0.30.1
Install or update
docker compose pull && docker compose up -d
Or set SIEMLITE_IMAGE=ghcr.io/justwaters/siemlite:v0.30.1 in .env.
Fixed
- A custom JSON parser no longer does unbounded work on a hostile log line. Very large, wide or deeply nested lines are limited, and the same fields are kept on every run (before, which 50 fields were kept changed from run to run).
- A line with many extra keys can no longer push the fields a parser maps (user, source address, severity, app) out of the event. A line that lost fields is marked
fields_truncated. - When a line carries several names for the same field (user, username, account), the real name now wins on every line instead of whichever happened to be applied last. The same holds for the app name.