Skip to content

CVE-2011-1155 The writeState function in logrotate.c in logrotate 3.7.9 and earlier might allow context-dependent attackers to cause a denial of service (rotation outage) via a (1) \n (newline) or (2) \ (backslash)...

LowCVSS 1.9 EPSS 0.39%
Published
Updated
Exploit status
No public exploit known

Description

The writeState function in logrotate.c in logrotate 3.7.9 and earlier might allow context-dependent attackers to cause a denial of service (rotation outage) via a (1) \n (newline) or (2) \ (backslash) character in a log filename, as demonstrated by a filename that is automatically constructed on the basis of a hostname or virtual machine name.

Affected products

ProductAffected versionsFixed in
gentoo logrotate <= 3.7.9 No fix listed
gentoo logrotate = 3.3-r2 No fix listed
gentoo logrotate = 3.5.9 No fix listed
gentoo logrotate = 3.5.9-r1 No fix listed
gentoo logrotate = 3.6.5 No fix listed
gentoo logrotate = 3.6.5-r1 No fix listed
gentoo logrotate = 3.7 No fix listed
gentoo logrotate = 3.7.1 No fix listed
gentoo logrotate = 3.7.1-r1 No fix listed
gentoo logrotate = 3.7.1-r2 No fix listed
gentoo logrotate = 3.7.2 No fix listed
gentoo logrotate = 3.7.6 No fix listed
gentoo logrotate = 3.7.7 No fix listed
gentoo logrotate = 3.7.8 No fix listed
debian/logrotate(Debian:12) < 3.8.0-1 3.8.0-1
debian/logrotate(Debian:13) < 3.8.0-1 3.8.0-1
debian/logrotate(Debian:14) < 3.8.0-1 3.8.0-1

References