| Reporter | Title | Published | Views | Family All 15 |
|---|---|---|---|---|
| Enomaly ECP / Enomalism < 2.2.1 Multiple Local Vulnerabilities | 16 Feb 200900:00 | – | zdt | |
| CVE-2008-4990 | 2 Feb 200922:00 | – | cve | |
| CVE-2008-4990 | 2 Feb 200922:00 | – | cvelist | |
| Enomaly ECP / Enomalism < 2.2.1 - Multiple Local Vulnerabilities | 16 Feb 200900:00 | – | exploitdb | |
| EUVD-2008-4969 | 7 Oct 202500:30 | – | euvd | |
| Enomaly ECP Enomalism 2.2.1 - Multiple Local Vulnerabilities | 16 Feb 200900:00 | – | exploitpack | |
| CVE-2008-4990 | 2 Feb 200922:30 | – | nvd | |
| Enomaly ECP/Enomalism enomalism2.sh Temporary Files | 16 Feb 200900:00 | – | packetstorm | |
| Arbitrary file deletion | 2 Feb 200922:30 | – | prion | |
| CVE-2008-4990 Enomaly ECP/Enomalism: Insecure temporary file creation vulnerabilities | 1 Feb 200900:00 | – | securityvulns |
`CVE-2008-4990 Enomaly ECP/Enomalism: Insecure temporary file creation
vulnerabilities
1. Synopsis
All versions of Enomaly ECP/Enomalism prior to 2.1.1 use temporary
files in an insecure
manner, allowing for symlink and command injection attacks.
2. Impact Information
Background
Enomaly ECP (formerly Enomalism) is management software for virtual machines.
Description
Sam Johnston of Australian Online Solutions reported that enomalism2.sh uses
the /tmp/enomalism2.pid temporary file in an insecure manner.
Impact
A local attacker could perform a symlink attack to overwrite arbitrary files
on the system with root privileges, or inject arguments to the 'kill' command
to terminate or send arbitrary signals to any process(es) as root.
Exploits
a. ln -s /tmp/target /tmp/enomalism2.pid
b. echo "-9 1" > /tmp/enomalism2.pid
3. Resolution Information
Workaround
There is no known workaround at this time.
Resolution
All Enomaly ECP and Enomalism users should upgrade to the latest version.
History
2008-10-27 Bug initially reported to Enomaly by mail.
2008-10-27 Reuven Cohen acknowledged receipt and suggested a fix.
2008-11-06 CVE-2008-4990 allocated, update requested from Enomaly.
2008-11-08 Reuven Cohen publicly acknowledged the bug:
"Sam's security exploit is relativly minor and should not effect anyone with
decent dom0 access rules. We currently use random filenames that are pretty
hard to guess and if an un-authorized user were to gain access to the Dom0,
you'd probably have bigger issues to deal with. So this really only effects
"trusted" dom0 users. The resolution is don't give out dom0 access to untrusted
users, which is probably a good idea anyway. The whole purpose of ECP is to
abstract resources so you don't have to give that level of access to core
system resources. The next release of Enomaly ECP will address this issue."
2008-12-12 Enomaly ECP 2.1.1 (next subminor release) available with fix
2009-01-29 Enomaly ECP 2.2 (next minor release) available with fix
`
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation