automatic module_metadata_base.json update

4.x
Metasploit 2018-11-27 12:13:51 -08:00
parent 56e0c51897
commit 87d28fc4f3
No known key found for this signature in database
GPG Key ID: CDFB5FA52007B954
1 changed files with 38 additions and 0 deletions

View File

@ -71351,6 +71351,44 @@
"notes": { "notes": {
} }
}, },
"exploit_osx/local/libxpc_mitm_ssudo": {
"name": "Mac OS X libxpc MITM Privilege Escalation",
"full_name": "exploit/osx/local/libxpc_mitm_ssudo",
"rank": 600,
"disclosure_date": "2018-03-15",
"type": "exploit",
"author": [
"saelo"
],
"description": "This module exploits a vulnerablity in libxpc on macOS <= 10.13.3\n The task_set_special_port API allows callers to overwrite their bootstrap port,\n which is used to communicate with launchd. This port is inherited across forks:\n child processes will use the same bootstrap port as the parent.\n By overwriting the bootstrap port and forking a child processes, we can now gain\n a MitM position between our child and launchd.\n\n To gain root we target the sudo binary and intercept its communication with\n opendirectoryd, which is used by sudo to verify credentials. We modify the\n replies from opendirectoryd to make it look like our password was valid.",
"references": [
"CVE-2018-4237",
"URL-https://github.com/saelo/pwn2own2018"
],
"is_server": true,
"is_client": false,
"platform": "OSX",
"arch": "x64",
"rport": null,
"autofilter_ports": [
],
"autofilter_services": [
],
"targets": [
"Mac OS X x64 (Native Payload)"
],
"mod_time": "2018-11-20 15:58:55 +0000",
"path": "/modules/exploits/osx/local/libxpc_mitm_ssudo.rb",
"is_install_path": true,
"ref_name": "osx/local/libxpc_mitm_ssudo",
"check": true,
"post_auth": false,
"default_credential": false,
"notes": {
}
},
"exploit_osx/local/nfs_mount_root": { "exploit_osx/local/nfs_mount_root": {
"name": "Mac OS X NFS Mount Privilege Escalation Exploit", "name": "Mac OS X NFS Mount Privilege Escalation Exploit",
"full_name": "exploit/osx/local/nfs_mount_root", "full_name": "exploit/osx/local/nfs_mount_root",