Rsyslog: mmpstrucdata stack buffer overflow with oversized RFC5424 structured data
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| rsyslog | rsyslog | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Rsyslog | Rsyslog |
|
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-4891-1 | rsyslog security update |
Ubuntu USN |
USN-8598-1 | rsyslog vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.592% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-120 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Rsyslog
Rsyslog rsyslog |
|
| Vendors & Products |
Rsyslog
Rsyslog rsyslog |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Rsyslog is a rocket-fast system for log processing. From 7.5.4 until 8.2606.0, the optional mmpstrucdata plugin's parseSD_PARAM function in plugins/mmpstrucdata/mmpstrucdata.c stores RFC5424 parameter values in a fixed pVal[32 * 1024] stack buffer and calls parsePARAM_VALUE without supplying the destination size. A remote unauthenticated attacker whose crafted RFC5424 message reaches an action using mmpstrucdata can provide a structured-data parameter larger than that buffer when MaxMessageSize permits it, causing an attacker-controlled stack overwrite. Deployments that do not install and use the plugin, or whose effective message-size limit remains below the required threshold, are not affected by this issue. The demonstrated impact is a crash and interruption of log collection; code execution is not demonstrated. This issue is fixed in version 8.2606.0. | |
| Title | Rsyslog: mmpstrucdata stack buffer overflow with oversized RFC5424 structured data | |
| Weaknesses | CWE-121 | |
| References |
|
|
| Metrics |
cvssV3_1
|