Balabit syslog-ng 2.0, 3.0, 3.1, 3.2 OSE and PE, when running on FreeBSD or HP-UX, does not properly perform cast operations, which causes syslog-ng to use a default value of -1 to create log files with insecure permissions (07777), which allows local users to read and write to these log files.
| Software | From | Fixed in |
|---|---|---|
| oneidentity / syslog-ng | 2.0 | 2.0.x |
| oneidentity / syslog-ng | 3.0 | 3.0.x |
| oneidentity / syslog-ng | 3.1 | 3.1.x |
| oneidentity / syslog-ng | 3.2 | 3.2.x |