vendor:
OpenBase
by:
kf
7,2
CVSS
HIGH
Privilege Escalation
264
CWE
Product Name: OpenBase
Affected Version From: OpenBase7.0.15_MacOSX.dmg
Affected Version To: xcode_2-1.2_8m654_018213974.dmg
Patch Exists: NO
Related CWE: N/A
CPE: a:openbase:openbase
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Mac
2005
OpenBase Privilege Escalation Vulnerability
This is an exploit for a 3rd party program that has been bundled with Xcode on several occasions. The OpenBase binary creates a root owned log file 'simulation.sql' in the database path. Since we control the database path via directory transversal and we also control the umask we can create a file anywhere on the filesystem that is rw-rw-rw and owned by root.
Mitigation:
Ensure that the OpenBase binary is not installed on the system and that the database path is not accessible to untrusted users.