PT-2025-20232 · Syslog-Ng+2 · Syslog-Ng+2

CVE-2024-47619

·

Published

2025-05-07

·

Updated

2025-09-19

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:C/A:N
Name of the Vulnerable Software and Affected Versions syslog-ng versions prior to 4.8.2 syslog-ng version 3.28.1-2+deb11u2 and earlier for Debian 11 bullseye
Description syslog-ng is an enhanced log daemon. Prior to version 4.8.2, tls wildcard match() matches on certificates such as foo.*.bar although that is not allowed. It is also possible to pass partial wildcards such as foo.a*c.bar which glib matches but should be avoided / invalidated. This issue could have an impact on TLS connections, such as in man-in-the-middle situations.
Recommendations For versions prior to 4.8.2, upgrade to version 4.8.2 or later. For Debian 11 bullseye, upgrade to version 3.28.1-2+deb11u2 or later. As a temporary workaround, consider disabling the tls wildcard match() function until a patch is available. Restrict access to TLS connections to minimize the risk of exploitation.

Exploit

Fix

Improper Certificate Validation

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-61729
AZL-61731
BDU:2025-11984
CVE-2024-47619
DLA-4182-1
GHSA-XR54-GX74-FGHG
OPENSUSE-SU-2025:15070-1

Affected Products

Astra Linux
Debian
Syslog-Ng