Samsung ml85p Printer Utility Insecure Temporary File Creation Vulnerability
BID:3008
Info
Samsung ml85p Printer Utility Insecure Temporary File Creation Vulnerability
| Bugtraq ID: | 3008 |
| Class: | Race Condition Error |
| CVE: | |
| Remote: | No |
| Local: | Yes |
| Published: | Jul 10 2001 12:00AM |
| Updated: | Jul 10 2001 12:00AM |
| Credit: | This vulnerability was discovered by KF <[email protected]> on July 10th, 2001. Additional input has been provided by Charles Stevenson <[email protected]> and <[email protected]>. Also discovered independently by Karol Wiesek. |
| Vulnerable: |
Samsung ml85p Printer Driver 1.0 |
| Not Vulnerable: | |
Discussion
Samsung ml85p Printer Utility Insecure Temporary File Creation Vulnerability
ml85p is a Linux driver for Samsung ML-85G series printers. It may be bundled with distributions of Ghostscript.
ml85p does not check for symbolic links when creating image output files.
These files are created in /tmp with a guessable naming format, making it trivial for attackers to exploit this vulnerability.
Since user-supplied data is written to the target file, attackers may be able to elevate privileges.
ml85p is a Linux driver for Samsung ML-85G series printers. It may be bundled with distributions of Ghostscript.
ml85p does not check for symbolic links when creating image output files.
These files are created in /tmp with a guessable naming format, making it trivial for attackers to exploit this vulnerability.
Since user-supplied data is written to the target file, attackers may be able to elevate privileges.
Solution / Fix
Samsung ml85p Printer Utility Insecure Temporary File Creation Vulnerability
Solution:
Conectiva has released an advisory (CLA-2003:675) which contains fixes. Please see the attached advisory for details on obtaining fixes.
Mandrake has released an advisory (MDKSA-2003:010) which contains fixes. Please see the attached advisory for details on obtaining fixes.
Samsung ml85p Printer Driver 1.0
Solution:
Conectiva has released an advisory (CLA-2003:675) which contains fixes. Please see the attached advisory for details on obtaining fixes.
Mandrake has released an advisory (MDKSA-2003:010) which contains fixes. Please see the attached advisory for details on obtaining fixes.
Samsung ml85p Printer Driver 1.0
-
Mandrake cups-drivers-1.1-15.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake cups-drivers-1.1-48.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake cups-drivers-1.1-84.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake foomatic-1.1-0.20010923.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake foomatic-1.1-0.20020323mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake foomatic-2.0.2-20021220.2.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-5.50-67.1mdk.i586.rpm
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-6.51-24.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-6.53-13.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-7.05-33.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-SVGALIB-5.50-67.1mdk.i586.rpm
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-SVGALIB-6.51-24.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-SVGALIB-6.53-13.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-X-5.50-67.1mdk.i586.rpm
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-X-6.53-13.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-module-X-7.05-33.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake ghostscript-utils-5.50-67.1mdk.i586.rpm
http://www.mandrakesecure.net/en/ftp.php -
Mandrake gimpprint-4.2.1-0.pre5.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake gimpprint-4.2.5-0.2.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-4.1.99-16.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-4.2.1-0.pre5.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-4.2.5-0.2.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-devel-4.1.99-16.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-devel-4.2.1-0.pre5.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libgimpprint1-devel-4.2.5-0.2.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libijs0-0.34-24.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake libijs0-devel-0.34-24.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake omni-0.4-11.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake omni-0.6.0-2.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake omni-0.7.1-11.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-filters-1.0-15.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-filters-1.0-48.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-filters-1.0-84.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-testpages-1.0-15.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-testpages-1.0-48.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-testpages-1.0-84.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-utils-1.0-15.1mdk.i586.rpm
Mandrake Linux 8.1
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-utils-1.0-48.2mdk.i586.rpm
Mandrake Linux 8.2
http://www.mandrakesecure.net/en/ftp.php -
Mandrake printer-utils-1.0-84.2mdk.i586.rpm
Mandrake Linux 9.0
http://www.mandrakesecure.net/en/ftp.php