Vixie Cron crontab Privilege Lowering Failure Vulnerability
BID:2687
Info
Vixie Cron crontab Privilege Lowering Failure Vulnerability
| Bugtraq ID: | 2687 |
| Class: | Serialization Error |
| CVE: | |
| Remote: | No |
| Local: | Yes |
| Published: | May 07 2001 12:00AM |
| Updated: | May 07 2001 12:00AM |
| Credit: | Initially posted to Bugtraq in a Debian Security Advisory (DSA-054-1) on May 7, 2001. Reportedly discovered by Sebastian Krahmer <[email protected]>. |
| Vulnerable: |
Paul Vixie Vixie Cron 3.0.1 Paul Vixie Vixie Cron 3.0 pl1 |
| Not Vulnerable: |
SuSE Linux 7.1 alpha Redhat Linux 7.1 Redhat Linux 7.0 Redhat Linux 6.1 Redhat Linux 6.2 Paul Vixie Vixie Cron 3.0 pl1-67 |
Discussion
Vixie Cron crontab Privilege Lowering Failure Vulnerability
Vixie cron is an implementation of the popular UNIX program that runs user-specified programs at periodic scheduled times.
When a parsing error occurs after a modification operation, crontab will fail to drop privileges correctly for subsequent modification operations.
This vulnerability may be exploited to gain root privileges locally.
Vixie cron is an implementation of the popular UNIX program that runs user-specified programs at periodic scheduled times.
When a parsing error occurs after a modification operation, crontab will fail to drop privileges correctly for subsequent modification operations.
This vulnerability may be exploited to gain root privileges locally.
Exploit / POC
Vixie Cron crontab Privilege Lowering Failure Vulnerability
During SIA analysis of this vulnerability, Cade Cairns <[email protected]> wrote proof-of-concept exploit code.
Another exploit written by Michael Zalewski <[email protected]> and Sebastian Krahmer <[email protected]> has also been submitted.
During SIA analysis of this vulnerability, Cade Cairns <[email protected]> wrote proof-of-concept exploit code.
Another exploit written by Michael Zalewski <[email protected]> and Sebastian Krahmer <[email protected]> has also been submitted.
Solution / Fix
Vixie Cron crontab Privilege Lowering Failure Vulnerability
Solution:
Conectiva has released an advisory CLA-2003:757 as an update to the original advisory CLSA-2003:628 that was released to address this issue. Further details relating to the application of fixes is available in the referenced advisory. Fix is linked below.
Several vendors have released fixed upgrades:
Paul Vixie Vixie Cron 3.0 pl1
Paul Vixie Vixie Cron 3.0.1
Solution:
Conectiva has released an advisory CLA-2003:757 as an update to the original advisory CLSA-2003:628 that was released to address this issue. Further details relating to the application of fixes is available in the referenced advisory. Fix is linked below.
Several vendors have released fixed upgrades:
Paul Vixie Vixie Cron 3.0 pl1
-
Debian 2.2 alpha cron_3.0pl1-57.3_alpha.deb
http://security.debian.org/dists/stable/updates/main/binary-alpha/cron _3.0pl1-57.3_alpha.deb -
Debian 2.2 arm cron_3.0pl1-57.3_arm.deb
http://security.debian.org/dists/stable/updates/main/binary-arm/cron_3 .0pl1-57.3_arm.deb -
Debian 2.2 i386 cron_3.0pl1-57.3_i386.deb
http://security.debian.org/dists/stable/updates/main/binary-i386/cron_ 3.0pl1-57.3_i386.deb -
Debian 2.2 m68k cron_3.0pl1-57.3_m68k.deb
http://security.debian.org/dists/stable/updates/main/binary-m68k/cron_ 3.0pl1-57.3_m68k.deb -
Debian 2.2 ppc cron_3.0pl1-57.3_powerpc.deb
http://security.debian.org/dists/stable/updates/main/binary-powerpc/cr on_3.0pl1-57.3_powerpc.deb -
Debian 2.2 sparc cron_3.0pl1-57.3_sparc.deb
http://security.debian.org/dists/stable/updates/main/binary-sparc/cron _3.0pl1-57.3_sparc.deb -
Mandrake 1.0.1 i586 vixie-cron-3.0.1-46.4mdk.i586.rpm
ftp://sunsite.ualberta.ca/pub/Mirror/Linux/mandrake/updates/1.0.1/RPMS /vixie-cron-3.0.1-46.4mdk.i586.rpm -
Mandrake 7.1 i586 vixie-cron-3.0.1-46.4mdk.i586.rpm
7.1/RPMS/vixie-cron-3.0.1-46.4mdk.i586.rpm -
Mandrake 7.2 i586 vixie-cron-3.0.1-46.3mdk.i586.rpm
ftp://sunsite.ualberta.ca/pub/Mirror/Linux/mandrake/updates/7.2/RPMS/v ixie-cron-3.0.1-46.3mdk.i586.rpm -
Mandrake 8.0 i586 vixie-cron-3.0.1-51.1mdk.i586.rpm
ftp://sunsite.ualberta.ca/pub/Mirror/Linux/mandrake/updates/8.0/RPMS/v ixie-cron-3.0.1-51.1mdk.i586.rpm -
Progeny 1.0 i386 cron_3.0pl1-67_i386.deb
http://archive.progeny.com/progeny/updates/newton/cron_3.0pl1-67_i386. deb
Paul Vixie Vixie Cron 3.0.1
-
S.u.S.E. 7.1 i386 cron-3.0.1-297.i386.rpm
ftp://ftp.suse.com/pub/suse/i386/update/7.1/a1/cron-3.0.1-297.i386.rpm -
S.u.S.E. 7.1 ppc cron-3.0.1-295.ppc.rpm
ftp://ftp.suse.com/pub/suse/ppc/update/7.1/a1/cron-3.0.1-295.ppc.rpm -
S.u.S.E. 7.1 sparc cron-3.0.1-316.sparc.rpm
ftp://ftp.suse.com/pub/suse/sparc/update/7.1/a1/cron-3.0.1-316.sparc.r pm
References
Vixie Cron crontab Privilege Lowering Failure Vulnerability
References:
References: