The edit_cmd function in crontab.c in (1) cronie before 1.4.4 and (2) Vixie cron (vixie-cron) allows local users to change the modification times of arbitrary files, and consequently cause a denial of service, via a symlink attack on a temporary file in the /tmp directory.
The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.
Link | Tags |
---|---|
https://bugzilla.redhat.com/show_bug.cgi?id=565809 | |
http://secunia.com/advisories/38700 | third party advisory vendor advisory |
http://git.fedorahosted.org/git/cronie.git?p=cronie.git%3Ba=commit%3Bh=9e4a8fa5f9171fb724981f53879c9b20264aeb61 | |
http://lists.fedoraproject.org/pipermail/package-announce/2010-February/035762.html | vendor advisory |
http://secunia.com/advisories/38741 | third party advisory vendor advisory |
http://secunia.com/advisories/48104 | third party advisory |
http://www.securityfocus.com/bid/38391 | vdb entry |