Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
BID:33438
Info
Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
| Bugtraq ID: | 33438 |
| Class: | Design Error |
| CVE: |
CVE-2009-0318 |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 26 2009 12:00AM |
| Updated: | Apr 13 2015 10:03PM |
| Credit: | Jan Lieskovsky |
| Vulnerable: |
Mandriva Linux Mandrake 2009.0 x86_64 Mandriva Linux Mandrake 2009.0 Mandriva Linux Mandrake 2008.1 x86_64 Mandriva Linux Mandrake 2008.1 MandrakeSoft Corporate Server 3.0 x86_64 MandrakeSoft Corporate Server 3.0 GNU Gnumeric 1.9.3 GNU Gnumeric 1.9.2 GNU Gnumeric 1.9.1 GNU Gnumeric 1.8.1 GNU Gnumeric 1.6.3 GNU Gnumeric 1.4.3 GNU Gnumeric 1.4.2 GNU Gnumeric 1.2.13 GNU Gnumeric 0.31 GNU Gnumeric 0.27 Gentoo Linux |
| Not Vulnerable: | |
Discussion
Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
Gnumeric is prone to a remote command-execution vulnerability.
An attacker could exploit this issue by enticing an unsuspecting victim to execute the vulnerable application in a directory containing a malicious Python file. A successful exploit will allow arbitrary Python commands to run with the privileges of the currently logged-in user.
Gnumeric is prone to a remote command-execution vulnerability.
An attacker could exploit this issue by enticing an unsuspecting victim to execute the vulnerable application in a directory containing a malicious Python file. A successful exploit will allow arbitrary Python commands to run with the privileges of the currently logged-in user.
Exploit / POC
Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
An attacker may exploit this issue using commonly available tools.
An attacker may exploit this issue using commonly available tools.
Solution / Fix
Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
Mandriva Linux Mandrake 2008.1
Mandriva Linux Mandrake 2009.0
Mandriva Linux Mandrake 2009.0 x86_64
MandrakeSoft Corporate Server 3.0 x86_64
MandrakeSoft Corporate Server 3.0
Solution:
Updates are available. Please see the references for more information.
Mandriva Linux Mandrake 2008.1 x86_64
-
Mandriva gnumeric-1.8.2-1.1mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64spreadsheet-devel-1.8.2-1.1mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64spreadsheet1.8.2-1.8.2-1.1mdv2008.1.x86_64.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2008.1
-
Mandriva gnumeric-1.8.2-1.1mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libspreadsheet-devel-1.8.2-1.1mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libspreadsheet1.8.2-1.8.2-1.1mdv2008.1.i586.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0
-
Mandriva gnumeric-1.9.2-1.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libspreadsheet-devel-1.9.2-1.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/ -
Mandriva libspreadsheet1.9.2-1.9.2-1.1mdv2009.0.i586.rpm
http://www.mandriva.com/en/download/
Mandriva Linux Mandrake 2009.0 x86_64
-
Mandriva gnumeric-1.9.2-1.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64spreadsheet-devel-1.9.2-1.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/ -
Mandriva lib64spreadsheet1.9.2-1.9.2-1.1mdv2009.0.x86_64.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Corporate Server 3.0 x86_64
-
Mandriva gnumeric-1.2.6-1.2.C30mdk.x86_64.rpm
http://www.mandriva.com/en/download/
MandrakeSoft Corporate Server 3.0
-
Mandriva gnumeric-1.2.6-1.2.C30mdk.i586.rpm
http://www.mandriva.com/en/download/
References
Gnumeric 'PySys_SetArgv' Remote Command Execution Vulnerability
References:
References:
- Gnumeric Homepage (Gnumeric)
- Gnumeric: untrusted python modules search path (Jan Lieskovsky)