vendor:
N/A
by:
Hacker Fantastic
7,2
CVSS
HIGH
Directory Traversal
22
CWE
Product Name: N/A
Affected Version From: Solaris 7
Affected Version To: Solaris 11
Patch Exists: NO
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Solaris 7 - 11 (x86 & SPARC)
2017
Exploit PoC reverse engineered from EXTREMEPARR
This exploit provides local root on Solaris 7 - 11 (x86 & SPARC). It uses a environment variable of setuid binary dtappgather to manipulate file permissions and create a user owned directory anywhere on the system (as root). It then adds a shared object to locale folder and run setuid binaries with an untrusted library file.
Mitigation:
Ensure that the environment variables are not set to user-controlled values and that the setuid binaries are not vulnerable to directory traversal.