VAR-202005-0316
Vulnerability from variot - Updated: 2023-12-18 12:17Opto 22 SoftPAC Project Version 9.6 and prior. SoftPAC’s firmware files’ signatures are not verified upon firmware update. This allows an attacker to replace legitimate firmware files with malicious files. Opto 22 SoftPAC Project Exists in a digital signature validation vulnerability.Information may be tampered with. The product can provide functions such as industrial automation, process control, building automation, remote monitoring, data acquisition, and industrial Internet of Things
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-202005-0316",
"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": "softpac project",
"scope": "lte",
"trust": 1.0,
"vendor": "opto22",
"version": "9.6"
},
{
"model": "softpac project",
"scope": "eq",
"trust": 0.8,
"vendor": "opto 22",
"version": "9.6"
},
{
"model": "pac control basic",
"scope": "lte",
"trust": 0.6,
"vendor": "opto22",
"version": "\u003c=9.6"
},
{
"model": null,
"scope": "eq",
"trust": 0.4,
"vendor": "softpac",
"version": "*"
}
],
"sources": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
}
]
},
"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:opto22:softpac_project:*:*:*:*:*:*:*:*",
"cpe_name": [],
"versionEndIncluding": "9.6",
"vulnerable": true
}
],
"operator": "OR"
}
]
}
],
"sources": [
{
"db": "NVD",
"id": "CVE-2020-12046"
}
]
},
"credits": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/credits#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "Mashav Sapir of Claroty",
"sources": [
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
],
"trust": 0.6
},
"cve": "CVE-2020-12046",
"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": false,
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "SINGLE",
"author": "NVD",
"availabilityImpact": "NONE",
"baseScore": 3.5,
"confidentialityImpact": "NONE",
"exploitabilityScore": 6.8,
"impactScore": 2.9,
"integrityImpact": "PARTIAL",
"obtainAllPrivilege": false,
"obtainOtherPrivilege": false,
"obtainUserPrivilege": false,
"severity": "LOW",
"trust": 1.0,
"userInteractionRequired": true,
"vectorString": "AV:N/AC:M/Au:S/C:N/I:P/A:N",
"version": "2.0"
},
{
"acInsufInfo": null,
"accessComplexity": "Medium",
"accessVector": "Network",
"authentication": "Single",
"author": "NVD",
"availabilityImpact": "None",
"baseScore": 3.5,
"confidentialityImpact": "None",
"exploitabilityScore": null,
"id": "JVNDB-2020-005450",
"impactScore": null,
"integrityImpact": "Partial",
"obtainAllPrivilege": null,
"obtainOtherPrivilege": null,
"obtainUserPrivilege": null,
"severity": "Low",
"trust": 0.8,
"userInteractionRequired": null,
"vectorString": "AV:N/AC:M/Au:S/C:N/I:P/A:N",
"version": "2.0"
},
{
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "SINGLE",
"author": "CNVD",
"availabilityImpact": "NONE",
"baseScore": 3.5,
"confidentialityImpact": "NONE",
"exploitabilityScore": 6.8,
"id": "CNVD-2020-29561",
"impactScore": 2.9,
"integrityImpact": "PARTIAL",
"severity": "LOW",
"trust": 0.6,
"vectorString": "AV:N/AC:M/Au:S/C:N/I:P/A:N",
"version": "2.0"
},
{
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "SINGLE",
"author": "IVD",
"availabilityImpact": "NONE",
"baseScore": 3.5,
"confidentialityImpact": "NONE",
"exploitabilityScore": 6.8,
"id": "b22c0495-769f-48da-9ef6-5618146b0740",
"impactScore": 2.9,
"integrityImpact": "PARTIAL",
"severity": "LOW",
"trust": 0.2,
"vectorString": "AV:N/AC:M/Au:S/C:N/I:P/A:N",
"version": "2.9 [IVD]"
},
{
"accessComplexity": "MEDIUM",
"accessVector": "NETWORK",
"authentication": "SINGLE",
"author": "IVD",
"availabilityImpact": "NONE",
"baseScore": 3.5,
"confidentialityImpact": "NONE",
"exploitabilityScore": 6.8,
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98",
"impactScore": 2.9,
"integrityImpact": "PARTIAL",
"severity": "LOW",
"trust": 0.2,
"vectorString": "AV:N/AC:M/Au:S/C:N/I:P/A:N",
"version": "2.9 [IVD]"
}
],
"cvssV3": [
{
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"author": "NVD",
"availabilityImpact": "NONE",
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"exploitabilityScore": 2.1,
"impactScore": 3.6,
"integrityImpact": "HIGH",
"privilegesRequired": "LOW",
"scope": "UNCHANGED",
"trust": 1.0,
"userInteraction": "REQUIRED",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N",
"version": "3.1"
},
{
"attackComplexity": "Low",
"attackVector": "Network",
"author": "NVD",
"availabilityImpact": "None",
"baseScore": 5.7,
"baseSeverity": "Medium",
"confidentialityImpact": "None",
"exploitabilityScore": null,
"id": "JVNDB-2020-005450",
"impactScore": null,
"integrityImpact": "High",
"privilegesRequired": "Low",
"scope": "Unchanged",
"trust": 0.8,
"userInteraction": "Required",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:N",
"version": "3.0"
}
],
"severity": [
{
"author": "NVD",
"id": "CVE-2020-12046",
"trust": 1.0,
"value": "MEDIUM"
},
{
"author": "NVD",
"id": "JVNDB-2020-005450",
"trust": 0.8,
"value": "Medium"
},
{
"author": "CNVD",
"id": "CNVD-2020-29561",
"trust": 0.6,
"value": "LOW"
},
{
"author": "CNNVD",
"id": "CNNVD-202005-808",
"trust": 0.6,
"value": "MEDIUM"
},
{
"author": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740",
"trust": 0.2,
"value": "MEDIUM"
},
{
"author": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98",
"trust": 0.2,
"value": "MEDIUM"
}
]
}
],
"sources": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"description": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/description#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "Opto 22 SoftPAC Project Version 9.6 and prior. SoftPAC\u2019s firmware files\u2019 signatures are not verified upon firmware update. This allows an attacker to replace legitimate firmware files with malicious files. Opto 22 SoftPAC Project Exists in a digital signature validation vulnerability.Information may be tampered with. The product can provide functions such as industrial automation, process control, building automation, remote monitoring, data acquisition, and industrial Internet of Things",
"sources": [
{
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
},
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
}
],
"trust": 3.06
},
"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-2020-12046",
"trust": 3.4
},
{
"db": "ICS CERT",
"id": "ICSA-20-135-01",
"trust": 2.4
},
{
"db": "CNVD",
"id": "CNVD-2020-29561",
"trust": 1.0
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808",
"trust": 1.0
},
{
"db": "JVN",
"id": "JVNVU98824176",
"trust": 0.8
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450",
"trust": 0.8
},
{
"db": "NSFOCUS",
"id": "46728",
"trust": 0.6
},
{
"db": "IVD",
"id": "B22C0495-769F-48DA-9EF6-5618146B0740",
"trust": 0.2
},
{
"db": "IVD",
"id": "782AFA90-DDC4-4A9C-81B0-BAA6D02F4A98",
"trust": 0.2
}
],
"sources": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"id": "VAR-202005-0316",
"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": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
}
],
"trust": 2.0
},
"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",
"ICS"
],
"sub_category": null,
"trust": 0.6
},
{
"category": [
"ICS"
],
"sub_category": null,
"trust": 0.4
}
],
"sources": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
}
]
},
"last_update_date": "2023-12-18T12:17:07.870000Z",
"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": "Top Page",
"trust": 0.8,
"url": "https://www.opto22.com/"
},
{
"title": "Patch for Opto 22 SoftPAC Project Data Forgery Vulnerability",
"trust": 0.6,
"url": "https://www.cnvd.org.cn/patchinfo/show/218475"
},
{
"title": "Opto 22 SoftPAC Project Repair measures for data forgery problem vulnerabilities",
"trust": 0.6,
"url": "http://www.cnnvd.org.cn/web/xxk/bdxqbyid.tag?id=118761"
}
],
"sources": [
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"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-347",
"trust": 1.8
}
],
"sources": [
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
}
]
},
"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": 2.4,
"url": "https://www.us-cert.gov/ics/advisories/icsa-20-135-01"
},
{
"trust": 2.0,
"url": "https://nvd.nist.gov/vuln/detail/cve-2020-12046"
},
{
"trust": 0.8,
"url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2020-12046"
},
{
"trust": 0.8,
"url": "https://jvn.jp/vu/jvnvu98824176/index.html"
},
{
"trust": 0.6,
"url": "http://www.nsfocus.net/vulndb/46728"
}
],
"sources": [
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"sources": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#",
"data": {
"@container": "@list"
}
},
"data": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"sources_release_date": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources_release_date#",
"data": {
"@container": "@list"
}
},
"data": [
{
"date": "2020-05-14T00:00:00",
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"date": "2020-05-14T00:00:00",
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"date": "2020-05-22T00:00:00",
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"date": "2020-06-15T00:00:00",
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"date": "2020-05-14T21:15:13.180000",
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"date": "2020-05-14T00:00:00",
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"sources_update_date": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources_update_date#",
"data": {
"@container": "@list"
}
},
"data": [
{
"date": "2020-05-22T00:00:00",
"db": "CNVD",
"id": "CNVD-2020-29561"
},
{
"date": "2020-06-15T00:00:00",
"db": "JVNDB",
"id": "JVNDB-2020-005450"
},
{
"date": "2020-05-18T00:56:09.727000",
"db": "NVD",
"id": "CVE-2020-12046"
},
{
"date": "2020-05-22T00:00:00",
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
]
},
"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-202005-808"
}
],
"trust": 0.6
},
"title": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/title#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "Opto 22 SoftPAC Project Data Forgery Vulnerability",
"sources": [
{
"db": "IVD",
"id": "b22c0495-769f-48da-9ef6-5618146b0740"
},
{
"db": "IVD",
"id": "782afa90-ddc4-4a9c-81b0-baa6d02f4a98"
},
{
"db": "CNVD",
"id": "CNVD-2020-29561"
}
],
"trust": 1.0
},
"type": {
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/type#",
"sources": {
"@container": "@list",
"@context": {
"@vocab": "https://www.variotdbs.pl/ref/sources#"
}
}
},
"data": "data forgery",
"sources": [
{
"db": "CNNVD",
"id": "CNNVD-202005-808"
}
],
"trust": 0.6
}
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…