{"api_version":"1","generated_at":"2026-07-23T12:52:34+00:00","cve":"CVE-2020-35710","urls":{"html":"https://cve.report/CVE-2020-35710","api":"https://cve.report/api/cve/CVE-2020-35710.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2020-35710","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2020-35710"},"summary":{"title":"CVE-2020-35710","description":"Parallels Remote Application Server (RAS) 18 allows remote attackers to discover an intranet IP address because submission of the login form (even with blank credentials) provides this address to the attacker's client for use as a \"host\" value. In other words, after an attacker's web browser sent a request to the login form, it would automatically send a second request to a RASHTML5Gateway/socket.io URI with something like \"host\":\"192.168.###.###\" in the POST data.","state":"PUBLIC","assigner":"cve@mitre.org","published_at":"2020-12-25 19:15:00","updated_at":"2020-12-30 16:00:00"},"problem_types":["CWE-200"],"metrics":[],"references":[{"url":"https://twitter.com/amadapa/status/1342407005110218753","name":"https://twitter.com/amadapa/status/1342407005110218753","refsource":"MISC","tags":["Third Party Advisory"],"title":"Amador Aparicio auf Twitter: \"Artículo donde explico cómo Parallels RAS Gateway Secure revela el espacio de direcciones IP interno de la organización. Leak++  #Hacking #Pentesting \n\nhttps://t.co/WuevhztnBX… https://t.co/SKsZ24dvew\"","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.elladodelmal.com/2020/12/blue-team-red-team-como-parallels-ras.html","name":"https://www.elladodelmal.com/2020/12/blue-team-red-team-como-parallels-ras.html","refsource":"MISC","tags":["Exploit","Third Party Advisory"],"title":"Un informático en el lado del mal: Blue Team & Red Team: Cómo Parallels RAS Gateway Secure revela el espacio de direcciones IP interno de la organización. Leak++","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-35710","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-35710","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2020","cve_id":"35710","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"parallels","cpe5":"remote_application_server","cpe6":"18.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2020","cve_id":"35710","vulnerable":"1","versionEndIncluding":"1","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"parallels","cpe5":"remote_application_server","cpe6":"18.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"cve@mitre.org","ID":"CVE-2020-35710","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"n/a","version":{"version_data":[{"version_value":"n/a"}]}}]},"vendor_name":"n/a"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"Parallels Remote Application Server (RAS) 18 allows remote attackers to discover an intranet IP address because submission of the login form (even with blank credentials) provides this address to the attacker's client for use as a \"host\" value. In other words, after an attacker's web browser sent a request to the login form, it would automatically send a second request to a RASHTML5Gateway/socket.io URI with something like \"host\":\"192.168.###.###\" in the POST data."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"n/a"}]}]},"references":{"reference_data":[{"url":"https://www.elladodelmal.com/2020/12/blue-team-red-team-como-parallels-ras.html","refsource":"MISC","name":"https://www.elladodelmal.com/2020/12/blue-team-red-team-como-parallels-ras.html"},{"refsource":"MISC","name":"https://twitter.com/amadapa/status/1342407005110218753","url":"https://twitter.com/amadapa/status/1342407005110218753"}]}},"nvd":{"publishedDate":"2020-12-25 19:15:00","lastModifiedDate":"2020-12-30 16:00:00","problem_types":["CWE-200"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM"},"exploitabilityScore":3.9,"impactScore":1.4},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:L/Au:N/C:P/I:N/A:N","accessVector":"NETWORK","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5},"severity":"MEDIUM","exploitabilityScore":10,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:parallels:remote_application_server:18.0:*:*:*:*:*:*:*","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2020","CveId":"35710","Ordinal":"195643","Title":"CVE-2020-35710","CVE":"CVE-2020-35710","Year":"2020"},"notes":[{"CveYear":"2020","CveId":"35710","Ordinal":"1","NoteData":"Parallels Remote Application Server (RAS) 18 allows remote attackers to discover an intranet IP address because submission of the login form (even with blank credentials) provides this address to the attacker's client for use as a \"host\" value. In other words, after an attacker's web browser sent a request to the login form, it would automatically send a second request to a RASHTML5Gateway/socket.io URI with something like \"host\":\"192.168.###.###\" in the POST data.","Type":"Description","Title":null},{"CveYear":"2020","CveId":"35710","Ordinal":"2","NoteData":"2020-12-25","Type":"Other","Title":"Published"},{"CveYear":"2020","CveId":"35710","Ordinal":"3","NoteData":"2020-12-25","Type":"Other","Title":"Modified"}]}}}