Debian Patches
Status for rsyslog/8.2302.0-1+deb12u2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| Don-t-create-a-database.patch | Don't create a database dbconfig-common, which is used by rsyslog-mysql and rsyslog-pgsql, takes care of creating the database for us. |
Michael Biebl <biebl@debian.org> | no | 2014-03-13 | ||
| Increase-timeouts-in-imfile-basic-2GB-file-and-imfile-tru.patch | Increase timeouts in imfile-basic-2GB-file and imfile-truncate-2GB-file Those tests can take a long time, especially on slow architectures like armhf, so bump the test timeouts considerably. |
Michael Biebl <biebl@debian.org> | no | 2020-02-28 | ||
| Fix-runConf-NULL-pointer-refence.patch | Fix runConf NULL pointer refence `systemd restart rsyslog` in the early start of OS will let rsyslog segmentation fault. This cmd will send sigTerm to rsylogd, and rsyslogd will handle the signal in rsyslogdDoDie. If the rsyslogd havn't parse the conf, the runConf will be NULL So check the pointer before reference it. (cherry picked from commit d38e4b7bfc5bd0137914859837dcc04076b9e1ea) |
Wang Haitao <45086632+apple-ouyang@users.noreply.github.com> | no | 2024-09-20 | ||
| imptcp-guard-regex-framing-match-at-line-start.patch | imptcp: guard regex framing match at line start Why A regex match at the beginning of the receive buffer can form a negative message length after oversize-frame recovery. Impact Regex-framed imptcp listeners reject that invalid transition instead of submitting a negative message length. Before/After Technical Overview Mirror the line-offset guard used by the shared imtcp parser. Leave existing regex framing and oversize recovery behavior unchanged. Security advisory: https://github.com/rsyslog/rsyslog/security/advisories/GHSA-cj5r-wh2m-7w29 With the help of AI-Agents: Codex (cherry picked from commit 07b3c40a5a78c79ed9109251f842ca7e955dd586) |
Rainer Gerhards <rgerhards@adiscon.com> | no | 2026-07-20 | ||
| rainerscript-align-replace-sizing-rewind.patch | rainerscript: align replace sizing rewind Why: The sizing pass skipped a candidate match that the copy pass replaced. Impact: Overlapping partial matches now receive a correctly sized output string. Before/After: Before, the two passes resumed at different source offsets; after, both resume at the same offset. Technical Overview: Make the sizing pass rewind both its source index and tentative output length by the full failed partial-match length. This mirrors the copy pass and ensures that every replacement counted is also written exactly once. The change preserves the existing empty-find, replacement, and trailing partial-match behavior. With the help of AI-Agents: Codex (cherry picked from commit 667e3f61aec5ee02c5c2ee6f0f8accf6fe4301a9) |
Rainer Gerhards <rgerhards@adiscon.com> | no | 2026-08-20 | ||
| mmpstrucdata-Fix-stack-buffer-overflow-with-oversized-RFC.patch | mmpstrucdata: Fix stack buffer overflow with oversized RFC5424 structured data Partial backport of commit bcda60a3692efdf0c8e44102528f5a0ebe0dec6d See https://github.com/rsyslog/rsyslog/security/advisories/GHSA-8qmr-c66f-g368 |
Rainer Gerhards <rgerhards@adiscon.com> | no | 2026-06-02 |
All known versions for source package 'rsyslog'
- 8.2610.0-3 (sid, forky)
- 8.2504.0-1+deb13u2 (trixie)
- 8.2302.0-1+deb12u2 (bookworm-security)
- 8.2302.0-1+deb12u1 (bookworm)
