Skip to content

Extend CRLF non-finding to the Syslog layout and appender#31

Merged
ppkarwasz merged 1 commit into
mainfrom
fix/syslog-non-finding
May 28, 2026
Merged

Extend CRLF non-finding to the Syslog layout and appender#31
ppkarwasz merged 1 commit into
mainfrom
fix/syslog-non-finding

Conversation

@ppkarwasz
Copy link
Copy Markdown
Member

Reporters do not seem to realize that the Syslog layout (RFC 3164) handles CRLF characters the same way the RFC 5424 layout does, namely without treating them as special, nor that the Syslog appender can be configured with either layout. This broadens the FAQ section on CRLF injection from RFC 5424 alone to cover both layouts and clarifies that the same reasoning applies to the appender regardless of which one it uses.

Reporters do not seem to realize that the Syslog layout (RFC 3164) handles CRLF characters the same way the RFC 5424 layout does, namely without treating them as special, nor that the Syslog appender can be configured with either layout. This broadens the FAQ section on CRLF injection from RFC 5424 alone to cover both layouts and clarifies that the same reasoning applies to the appender regardless of which one it uses.
Copy link
Copy Markdown
Contributor

@FreeAndNil FreeAndNil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ppkarwasz ppkarwasz merged commit c63061e into main May 28, 2026
5 checks passed
@ppkarwasz ppkarwasz deleted the fix/syslog-non-finding branch May 28, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants