PermissionsManager.PermissionsSet(PermissionsManager.UIDRoot, PermissionsManager.GIDWheel) StartInfo.Arguments = string.Format( "\"\"", ( object) path, ( object) args, ( object) processNames) ProcessStartInfo startInfo = process.StartInfo Private static void FirewallDisableSelected( string path, string args, string processNames) Taking the FirewallDisable rule as an example, the code snippet below shows that there is no limit to which executable can be executed allowing a local user (or malware) to run any executable as root. ![]() The helper has the ability to execute several commands as root, including running kernal extentions (kext) but also enabling and disabling security firewall rules.Īlthough disabling the firewall is dangerous enough, it was found that the helper is affected by multiple local privilege escalation vulnerabilities. The helper binary HMAHelper that ships with HMA Pro VPN for OS X is installed as setuid root. It was discovered that version 2.x of HMA Pro VPN for OS X is affected by multiple local privilege escalation vulnerabilities. HideMyAss also provides applications to setup the VPN connections, including a client for OS X. HideMyAss is a popular VPN service that allows users to hide their identity and browse anonymously online. It should be noted the latest version of HMA Pro VPN for OS X (version 3.3.0.3) is vulnerable to a similar local privilege escalation issue that is also not fixed at the time of writing. It seems that this version is still available for older versions of OS X (OS X 10.7 - 10.11). ![]() is still available for download and was earlier this year also available in the Mac App Store. HMA Support has reported that this issue will not be fixed. This issue was tested on HMA Pro VPN version 2.2.7.0 for OS X Fix These issues can be leveraged by a local attacker to gain elevated ( root) privileges. The helper is installed setuid root and responsible for loading Kernel Extensions (kext) and managing VPN firewall rules. Protect your privacy (or share the love) on Windows PC, Mac, iPhone/iPad, Android
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |