Critical severity · published Oct 7, 2019
CVE-2019-17041
An issue was discovered in Rsyslog v8.1908.0
9.8
CVSS
4.4%
EPSS
No
On KEV
Description
An issue was discovered in Rsyslog v8.1908.0. contrib/pmaixforwardedfrom/pmaixforwardedfrom.c has a heap overflow in the parser for AIX log messages. The parser tries to locate a log message delimiter (in this case, a space or a colon) but fails to account for strings that do not satisfy this constraint. If the string does not match, then the variable lenMsg will reach the value zero and will skip the sanity check that detects invalid log messages. The message will then be considered valid, and the parser will eat up the nonexistent colon delimiter. In doing so, it will decrement lenMsg, a signed integer, whose value was zero and now becomes minus one. The following step in the parser is to shift left the contents of the message. To do this, it will call memmove with the right pointers to the target and destination strings, but the lenMsg will now be interpreted as a huge value, causing a heap overflow.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)4.4% · higher than 91% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DL
Debian Linux · Debian
9.0 · source: NVD
FE
Fedora · Fedoraproject
30; 31 · source: NVD
LE
Leap · Opensuse
15.0; 15.1 · source: NVD
RS
Rsyslog · Rsyslog
8.1908.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2019-17041
CVE.org
https://www.cve.org/CVERecord?id=CVE-2019-17041
Mailing List
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00031.html
Mailing List
http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00032.html
Release Notes
https://github.com/rsyslog/rsyslog/blob/v8-stable/ChangeLog
Patch
https://github.com/rsyslog/rsyslog/pull/3884
Mailing List
https://lists.debian.org/debian-lts-announce/2021/11/msg00030.html
lists.fedoraproject.org
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KPNCHI7X2IEXRH6RYD6IDPR4PLB5RPC7/
More from Debian Linux
10.0
CVE-2025-32433
Erlang/OTP SSH Vulnerable to Pre-Authentication RCE
10.0
CVE-2025-24201
Apple Multiple Products WebKit Out-of-Bounds Write Vulnerability
10.0
CVE-2021-44228
Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI related endpoints
10.0
CVE-2015-3306
ProFTPD Improper Access Control Vulnerability
9.8
CVE-2026-24061
GNU InetUtils Argument Injection Vulnerability
