var-201609-0392
Vulnerability from variot
Buffer overflow in Rockwell Automation RSLogix Micro Starter Lite, RSLogix Micro Developer, RSLogix 500 Starter Edition, RSLogix 500 Standard Edition, and RSLogix 500 Professional Edition allows remote attackers to execute arbitrary code via a crafted RSS project file. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the parsing of a RSS (project) file. The issue lies in the failure to properly validate the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute arbitrary code in the context of the process. are all configuration software for automation products in Rockwell Automation. A buffer overflow vulnerability exists in several Rockwell Automation products. Failed exploit attempts will result in denial-of-service conditions
Show details on source website{
"affected_products": {
"_id": null,
"data": [
{
"_id": null,
"model": "rslogix 500 starter edition",
"scope": "eq",
"trust": 1.6,
"vendor": "rockwellautomation",
"version": null
},
{
"_id": null,
"model": "rslogix micro developer",
"scope": "eq",
"trust": 1.6,
"vendor": "rockwellautomation",
"version": null
},
{
"_id": null,
"model": "rslogix 500 standard edition",
"scope": "eq",
"trust": 1.6,
"vendor": "rockwellautomation",
"version": null
},
{
"_id": null,
"model": "rslogix micro starter lite",
"scope": "eq",
"trust": 1.6,
"vendor": "rockwellautomation",
"version": null
},
{
"_id": null,
"model": "rslogix 500 professional edition",
"scope": "eq",
"trust": 1.6,
"vendor": "rockwellautomation",
"version": null
},
{
"_id": null,
"model": "rslogix micro starter lite",
"scope": null,
"trust": 1.5,
"vendor": "rockwell automation",
"version": null
},
{
"_id": null,
"model": "automation rslogix professional edition",
"scope": "eq",
"trust": 0.9,
"vendor": "rockwell",
"version": "5000"
},
{
"_id": null,
"model": "automation rslogix standard edition",
"scope": "eq",
"trust": 0.9,
"vendor": "rockwell",
"version": "5000"
},
{
"_id": null,
"model": "automation rslogix starter edition",
"scope": "eq",
"trust": 0.9,
"vendor": "rockwell",
"version": "5000"
},
{
"_id": null,
"model": "automation rslogix micro developer",
"scope": "eq",
"trust": 0.9,
"vendor": "rockwell",
"version": "0"
},
{
"_id": null,
"model": "automation rslogix micro starter lite",
"scope": "eq",
"trust": 0.9,
"vendor": "rockwell",
"version": "0"
},
{
"_id": null,
"model": "rslogix 500 professional edition",
"scope": null,
"trust": 0.8,
"vendor": "rockwell automation",
"version": null
},
{
"_id": null,
"model": "rslogix 500 standard edition",
"scope": null,
"trust": 0.8,
"vendor": "rockwell automation",
"version": null
},
{
"_id": null,
"model": "rslogix 500 starter edition",
"scope": null,
"trust": 0.8,
"vendor": "rockwell automation",
"version": null
},
{
"_id": null,
"model": "rslogix micro developer",
"scope": null,
"trust": 0.8,
"vendor": "rockwell automation",
"version": null
},
{
"_id": null,
"model": "automation rslogix micro starter lite",
"scope": "ne",
"trust": 0.3,
"vendor": "rockwell",
"version": "8.40"
},
{
"_id": null,
"model": "automation rslogix micro developer",
"scope": "ne",
"trust": 0.3,
"vendor": "rockwell",
"version": "8.40"
},
{
"_id": null,
"model": "automation rslogix starter edition",
"scope": "ne",
"trust": 0.3,
"vendor": "rockwell",
"version": "5008.40"
},
{
"_id": null,
"model": "automation rslogix standard edition",
"scope": "ne",
"trust": 0.3,
"vendor": "rockwell",
"version": "5008.40"
},
{
"_id": null,
"model": "automation rslogix professional edition",
"scope": "ne",
"trust": 0.3,
"vendor": "rockwell",
"version": "5008.40"
},
{
"_id": null,
"model": null,
"scope": "eq",
"trust": 0.2,
"vendor": "rslogix 500 professional edition",
"version": null
},
{
"_id": null,
"model": null,
"scope": "eq",
"trust": 0.2,
"vendor": "rslogix 500 standard edition",
"version": null
},
{
"_id": null,
"model": null,
"scope": "eq",
"trust": 0.2,
"vendor": "rslogix 500 starter edition",
"version": null
},
{
"_id": null,
"model": null,
"scope": "eq",
"trust": 0.2,
"vendor": "rslogix micro developer",
"version": null
},
{
"_id": null,
"model": null,
"scope": "eq",
"trust": 0.2,
"vendor": "rslogix micro starter lite",
"version": null
}
],
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "BID",
"id": "92983"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
},
{
"db": "NVD",
"id": "CVE-2016-5814"
}
]
},
"configurations": {
"_id": null,
"data": [
{
"CVE_data_version": "4.0",
"nodes": [
{
"cpe_match": [
{
"cpe22Uri": "cpe:/a:rockwellautomation:rslogix_500_professional_edition",
"vulnerable": true
},
{
"cpe22Uri": "cpe:/a:rockwellautomation:rslogix_500_standard_edition",
"vulnerable": true
},
{
"cpe22Uri": "cpe:/a:rockwellautomation:rslogix_500_starter_edition",
"vulnerable": true
},
{
"cpe22Uri": "cpe:/a:rockwellautomation:rslogix_micro_developer",
"vulnerable": true
},
{
"cpe22Uri": "cpe:/a:rockwellautomation:rslogix_micro_starter_lite",
"vulnerable": true
}
],
"operator": "OR"
}
]
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
}
]
},
"credits": {
"_id": null,
"data": "Ariele Caltabiano [kimiya]",
"sources": [
{
"db": "ZDI",
"id": "ZDI-16-518"
}
],
"trust": 0.7
},
"cve": "CVE-2016-5814",
"cvss": {
"_id": null,
"data": [
{
"cvssV2": [
{
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "NONE",
"author": "nvd@nist.gov",
"availabilityImpact": "COMPLETE",
"baseScore": 9.3,
"confidentialityImpact": "COMPLETE",
"exploitabilityScore": 8.6,
"id": "CVE-2016-5814",
"impactScore": 10.0,
"integrityImpact": "COMPLETE",
"severity": "HIGH",
"trust": 1.9,
"vectorString": "AV:N/AC:M/Au:N/C:C/I:C/A:C",
"version": "2.0"
},
{
"acInsufInfo": null,
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "NONE",
"author": "ZDI",
"availabilityImpact": "PARTIAL",
"baseScore": 6.8,
"confidentialityImpact": "PARTIAL",
"exploitabilityScore": 8.6,
"id": "CVE-2016-5814",
"impactScore": 6.4,
"integrityImpact": "PARTIAL",
"obtainAllPrivilege": null,
"obtainOtherPrivilege": null,
"obtainUserPrivilege": null,
"severity": "MEDIUM",
"trust": 0.7,
"userInteractionRequired": null,
"vectorString": "AV:N/AC:M/Au:N/C:P/I:P/A:P",
"version": "2.0"
},
{
"accessComplexity": "LOW",
"accessVector": "LOCAL",
"authentication": "NONE",
"author": "CNVD",
"availabilityImpact": "COMPLETE",
"baseScore": 7.2,
"confidentialityImpact": "COMPLETE",
"exploitabilityScore": 3.9,
"id": "CNVD-2016-07735",
"impactScore": 10.0,
"integrityImpact": "COMPLETE",
"severity": "HIGH",
"trust": 0.6,
"vectorString": "AV:L/AC:L/Au:N/C:C/I:C/A:C",
"version": "2.0"
},
{
"accessComplexity": "LOW",
"accessVector": "LOCAL",
"authentication": "NONE",
"author": "IVD",
"availabilityImpact": "COMPLETE",
"baseScore": 7.2,
"confidentialityImpact": "COMPLETE",
"exploitabilityScore": 3.9,
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e",
"impactScore": 10.0,
"integrityImpact": "COMPLETE",
"severity": "HIGH",
"trust": 0.2,
"vectorString": "AV:L/AC:L/Au:N/C:C/I:C/A:C",
"version": "2.9 [IVD]"
},
{
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "NONE",
"author": "VULHUB",
"availabilityImpact": "COMPLETE",
"baseScore": 9.3,
"confidentialityImpact": "COMPLETE",
"exploitabilityScore": 8.6,
"id": "VHN-94633",
"impactScore": 10.0,
"integrityImpact": "COMPLETE",
"severity": "HIGH",
"trust": 0.1,
"vectorString": "AV:N/AC:M/AU:N/C:C/I:C/A:C",
"version": "2.0"
}
],
"cvssV3": [
{
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"author": "nvd@nist.gov",
"availabilityImpact": "HIGH",
"baseScore": 8.6,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"exploitabilityScore": 1.8,
"id": "CVE-2016-5814",
"impactScore": 6.0,
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"trust": 1.8,
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H",
"version": "3.0"
}
],
"severity": [
{
"author": "nvd@nist.gov",
"id": "CVE-2016-5814",
"trust": 1.0,
"value": "HIGH"
},
{
"author": "NVD",
"id": "CVE-2016-5814",
"trust": 0.8,
"value": "High"
},
{
"author": "ZDI",
"id": "CVE-2016-5814",
"trust": 0.7,
"value": "MEDIUM"
},
{
"author": "CNVD",
"id": "CNVD-2016-07735",
"trust": 0.6,
"value": "HIGH"
},
{
"author": "CNNVD",
"id": "CNNVD-201609-341",
"trust": 0.6,
"value": "CRITICAL"
},
{
"author": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e",
"trust": 0.2,
"value": "CRITICAL"
},
{
"author": "VULHUB",
"id": "VHN-94633",
"trust": 0.1,
"value": "HIGH"
},
{
"author": "VULMON",
"id": "CVE-2016-5814",
"trust": 0.1,
"value": "HIGH"
}
]
}
],
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "VULHUB",
"id": "VHN-94633"
},
{
"db": "VULMON",
"id": "CVE-2016-5814"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
},
{
"db": "NVD",
"id": "CVE-2016-5814"
}
]
},
"description": {
"_id": null,
"data": "Buffer overflow in Rockwell Automation RSLogix Micro Starter Lite, RSLogix Micro Developer, RSLogix 500 Starter Edition, RSLogix 500 Standard Edition, and RSLogix 500 Professional Edition allows remote attackers to execute arbitrary code via a crafted RSS project file. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.The specific flaw exists within the parsing of a RSS (project) file. The issue lies in the failure to properly validate the length of user-supplied data prior to copying it to a fixed-length stack-based buffer. An attacker can leverage this vulnerability to execute arbitrary code in the context of the process. are all configuration software for automation products in Rockwell Automation. A buffer overflow vulnerability exists in several Rockwell Automation products. Failed exploit attempts will result in denial-of-service conditions",
"sources": [
{
"db": "NVD",
"id": "CVE-2016-5814"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "BID",
"id": "92983"
},
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "VULHUB",
"id": "VHN-94633"
},
{
"db": "VULMON",
"id": "CVE-2016-5814"
}
],
"trust": 3.42
},
"external_ids": {
"_id": null,
"data": [
{
"db": "NVD",
"id": "CVE-2016-5814",
"trust": 4.4
},
{
"db": "ICS CERT",
"id": "ICSA-16-224-02",
"trust": 3.5
},
{
"db": "BID",
"id": "92983",
"trust": 2.1
},
{
"db": "ZDI",
"id": "ZDI-16-518",
"trust": 1.0
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341",
"trust": 0.9
},
{
"db": "CNVD",
"id": "CNVD-2016-07735",
"trust": 0.8
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818",
"trust": 0.8
},
{
"db": "ZDI_CAN",
"id": "ZDI-CAN-3793",
"trust": 0.7
},
{
"db": "IVD",
"id": "FC29EAD5-4181-4904-B10F-3EA7C6B0F22E",
"trust": 0.2
},
{
"db": "VULHUB",
"id": "VHN-94633",
"trust": 0.1
},
{
"db": "VULMON",
"id": "CVE-2016-5814",
"trust": 0.1
}
],
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "VULHUB",
"id": "VHN-94633"
},
{
"db": "VULMON",
"id": "CVE-2016-5814"
},
{
"db": "BID",
"id": "92983"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
},
{
"db": "NVD",
"id": "CVE-2016-5814"
}
]
},
"id": "VAR-201609-0392",
"iot": {
"_id": null,
"data": true,
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "VULHUB",
"id": "VHN-94633"
}
],
"trust": 1.5866666600000001
},
"iot_taxonomy": {
"_id": null,
"data": [
{
"category": [
"ICS"
],
"sub_category": null,
"trust": 0.8
}
],
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
}
]
},
"last_update_date": "2024-11-23T22:13:13.927000Z",
"patch": {
"_id": null,
"data": [
{
"title": "Top Page",
"trust": 0.8,
"url": "http://www.rockwellautomation.com/ja_JP/overview.page"
},
{
"title": "Rockwell Automation has issued an update to correct this vulnerability.",
"trust": 0.7,
"url": "https://ics-cert.us-cert.gov/advisories/ICSA-16-224-02"
},
{
"title": "Patches for multiple Rockwell Automation product buffer overflow vulnerabilities",
"trust": 0.6,
"url": "https://www.cnvd.org.cn/patchInfo/show/81521"
},
{
"title": "Multiple Rockwell Automation Product Buffer Overflow Vulnerability Fix",
"trust": 0.6,
"url": "http://www.cnnvd.org.cn/web/xxk/bdxqById.tag?id=64141"
}
],
"sources": [
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
}
]
},
"problemtype_data": {
"_id": null,
"data": [
{
"problemtype": "CWE-119",
"trust": 1.9
}
],
"sources": [
{
"db": "VULHUB",
"id": "VHN-94633"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "NVD",
"id": "CVE-2016-5814"
}
]
},
"references": {
"_id": null,
"data": [
{
"trust": 4.3,
"url": "https://ics-cert.us-cert.gov/advisories/icsa-16-224-02"
},
{
"trust": 1.2,
"url": "http://www.securityfocus.com/bid/92983"
},
{
"trust": 0.8,
"url": "http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2016-5814"
},
{
"trust": 0.8,
"url": "http://web.nvd.nist.gov/view/vuln/detail?vulnid=cve-2016-5814"
},
{
"trust": 0.3,
"url": "http://www.rockwellautomation.com/"
},
{
"trust": 0.3,
"url": "http://www.zerodayinitiative.com/advisories/zdi-16-518/"
},
{
"trust": 0.1,
"url": "https://cwe.mitre.org/data/definitions/119.html"
},
{
"trust": 0.1,
"url": "https://nvd.nist.gov"
},
{
"trust": 0.1,
"url": "http://tools.cisco.com/security/center/viewalert.x?alertid=48921"
}
],
"sources": [
{
"db": "ZDI",
"id": "ZDI-16-518"
},
{
"db": "CNVD",
"id": "CNVD-2016-07735"
},
{
"db": "VULHUB",
"id": "VHN-94633"
},
{
"db": "VULMON",
"id": "CVE-2016-5814"
},
{
"db": "BID",
"id": "92983"
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
},
{
"db": "NVD",
"id": "CVE-2016-5814"
}
]
},
"sources": {
"_id": null,
"data": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e",
"ident": null
},
{
"db": "ZDI",
"id": "ZDI-16-518",
"ident": null
},
{
"db": "CNVD",
"id": "CNVD-2016-07735",
"ident": null
},
{
"db": "VULHUB",
"id": "VHN-94633",
"ident": null
},
{
"db": "VULMON",
"id": "CVE-2016-5814",
"ident": null
},
{
"db": "BID",
"id": "92983",
"ident": null
},
{
"db": "JVNDB",
"id": "JVNDB-2016-004818",
"ident": null
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341",
"ident": null
},
{
"db": "NVD",
"id": "CVE-2016-5814",
"ident": null
}
]
},
"sources_release_date": {
"_id": null,
"data": [
{
"date": "2016-09-20T00:00:00",
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e",
"ident": null
},
{
"date": "2016-09-19T00:00:00",
"db": "ZDI",
"id": "ZDI-16-518",
"ident": null
},
{
"date": "2016-09-20T00:00:00",
"db": "CNVD",
"id": "CNVD-2016-07735",
"ident": null
},
{
"date": "2016-09-19T00:00:00",
"db": "VULHUB",
"id": "VHN-94633",
"ident": null
},
{
"date": "2016-09-19T00:00:00",
"db": "VULMON",
"id": "CVE-2016-5814",
"ident": null
},
{
"date": "2016-09-15T00:00:00",
"db": "BID",
"id": "92983",
"ident": null
},
{
"date": "2016-09-26T00:00:00",
"db": "JVNDB",
"id": "JVNDB-2016-004818",
"ident": null
},
{
"date": "2016-09-19T00:00:00",
"db": "CNNVD",
"id": "CNNVD-201609-341",
"ident": null
},
{
"date": "2016-09-19T01:59:05.133000",
"db": "NVD",
"id": "CVE-2016-5814",
"ident": null
}
]
},
"sources_update_date": {
"_id": null,
"data": [
{
"date": "2016-09-19T00:00:00",
"db": "ZDI",
"id": "ZDI-16-518",
"ident": null
},
{
"date": "2016-09-20T00:00:00",
"db": "CNVD",
"id": "CNVD-2016-07735",
"ident": null
},
{
"date": "2016-11-28T00:00:00",
"db": "VULHUB",
"id": "VHN-94633",
"ident": null
},
{
"date": "2016-11-28T00:00:00",
"db": "VULMON",
"id": "CVE-2016-5814",
"ident": null
},
{
"date": "2016-09-21T13:00:00",
"db": "BID",
"id": "92983",
"ident": null
},
{
"date": "2016-09-26T00:00:00",
"db": "JVNDB",
"id": "JVNDB-2016-004818",
"ident": null
},
{
"date": "2016-09-19T00:00:00",
"db": "CNNVD",
"id": "CNNVD-201609-341",
"ident": null
},
{
"date": "2024-11-21T02:55:03.580000",
"db": "NVD",
"id": "CVE-2016-5814",
"ident": null
}
]
},
"threat_type": {
"_id": null,
"data": "remote",
"sources": [
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
}
],
"trust": 0.6
},
"title": {
"_id": null,
"data": "plural Rockwell Automation RSLogix Product buffer overflow vulnerability",
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2016-004818"
}
],
"trust": 0.8
},
"type": {
"_id": null,
"data": "Buffer overflow",
"sources": [
{
"db": "IVD",
"id": "fc29ead5-4181-4904-b10f-3ea7c6b0f22e"
},
{
"db": "CNNVD",
"id": "CNNVD-201609-341"
}
],
"trust": 0.8
}
}
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.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- 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.