High severity · published Sep 18, 2026
CVE-2026-55556
Rsyslog: Heap buffer overflow in imhttp plugin Basic Authentication handling
8.2
CVSS
0.9%
EPSS
No
On KEV
Description
Rsyslog is a rocket-fast system for log processing. From 8.2110.0 until 8.2604.0, the optional imhttp module's parse_auth_header function in contrib/imhttp/imhttp.c allocates a zero-byte heap buffer with calloc(0, len) when an HTTP Basic Authorization value exceeds its fixed work buffer, then passes that pointer to apr_base64_decode. An unauthenticated remote attacker can send an oversized encoded credential to an imhttp endpoint configured for Basic Authentication, causing decoded data to overwrite adjacent heap memory before credential validation. Deployments that do not install, load, and use imhttp with Basic Authentication are not affected. The demonstrated impact is a process crash that interrupts log collection, and code execution has not been demonstrated. This issue is fixed in version 8.2604.0.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.9% · higher than 58% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
RS
rsyslog · rsyslog
>= 8.2110.0, < 8.2604.0 · source: vendor
Affected product
RS
rsyslog
rsyslog
More from rsyslog
9.8
CVE-2019-17042
An issue was discovered in Rsyslog v8.1908.0
9.8
CVE-2019-17041
An issue was discovered in Rsyslog v8.1908.0
9.8
CVE-2019-17040
contrib/pmdb2diag/pmdb2diag.c in Rsyslog v8.1908.0 allows out-of-bounds access because the level length is mishandled
9.8
CVE-2017-12588
The zmq3 input and output modules in rsyslog before 8.28.0 interpreted description fields as format strings, possibly allowing a format string attack with unspecified impact
8.1
CVE-2026-92709
Rsyslog: DynFile Path Traversal → Arbitrary File Write as Root → RCE