Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-71939 (GCVE-0-2026-71939)
Vulnerability from cvelistv5 – Published: 2026-08-24 17:08 – Updated: 2026-08-24 19:56- CWE-120 - Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
| URL | Tags |
|---|---|
| https://www.draytek.com/about/security-advisory/m… | vendor-advisory |
| https://www.vulncheck.com/advisories/draytek-vigo… | third-party-advisory |
| Vendor | Product | Version | CPE status | |
|---|---|---|---|---|
| DrayTek Corporation | VigorSwitch G2540xs |
Affected:
0 , < 3.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2540xs |
Affected:
0 , < 3.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch FX2120 |
Affected:
0 , < 3.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2282x |
Affected:
0 , < 2.10.6
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2282x |
Affected:
0 , < 2.10.6
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch Q2300x |
Affected:
0 , < 2.10.7
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch PQ2300xb |
Affected:
0 , < 2.10.7
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2542x |
Affected:
0 , < 3.10.6
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2542x |
Affected:
0 , < 3.10.6
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2542xh |
Affected:
0 , < 3.10.6
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch PX2060 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G1280 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P1280 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P1281x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G1282 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P1282 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2121 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2121 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch PQ2121x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch Q2121x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2280x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2280x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch Q2200x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch PQ2200xb |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2100 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2100 |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch G2540x |
Affected:
0 , < 2.9.10
(custom)
|
guessed | |
| DrayTek Corporation | VigorSwitch P2540x |
Affected:
0 , < 2.9.10
(custom)
|
guessed |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-71939",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-24T19:56:42.758251Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-08-24T19:56:54.713Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2540xs",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2540xs",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch FX2120",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2282x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2282x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2300x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.7",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2300xb",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.7",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2542x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2542x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2542xh",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PX2060",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G1280",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1280",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1281x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G1282",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1282",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2121",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2121",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2121x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2121x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2280x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2280x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2200x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2200xb",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2100",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2100",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2540x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2540x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
}
],
"cpeApplicability": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_g2540xs_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "3.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_p2540xs_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "3.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_fx2120_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "3.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_g1282_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_p1282_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_g2121_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_pq2121x_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_q2121x_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_g2280x_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_p2280x_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_q2200x_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_pq2200xb_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_g2100_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
},
{
"criteria": "cpe:2.3:o:draytek:vigorswitch_p2100_firmware:*:*:*:*:*:*:*:*",
"versionEndExcluding": "2.9.10",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "Jincheng Wang (@winmt)"
},
{
"lang": "en",
"type": "finder",
"value": "Le Yu (Nanjing University of Posts and Telecommunications)"
},
{
"lang": "en",
"type": "finder",
"value": "Xiapu Luo (The Hong Kong Polytechnic University)"
}
],
"datePublic": "2026-08-24T00:00:00.000Z",
"descriptions": [
{
"lang": "en",
"value": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device\u0027s web management interface."
}
],
"metrics": [
{
"cvssV4_0": {
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "NETWORK",
"baseScore": 8.6,
"baseSeverity": "HIGH",
"privilegesRequired": "HIGH",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "HIGH"
},
"format": "CVSS"
},
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.2,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "HIGH",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"format": "CVSS"
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-120",
"description": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-24T17:08:03.232Z",
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"shortName": "VulnCheck"
},
"references": [
{
"tags": [
"vendor-advisory"
],
"url": "https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026/"
},
{
"name": "VulnCheck Advisory: DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE",
"tags": [
"third-party-advisory"
],
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace"
}
],
"title": "DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE",
"x_generator": {
"engine": "vulncheck-endgame"
}
}
},
"cveMetadata": {
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"assignerShortName": "VulnCheck",
"cveId": "CVE-2026-71939",
"datePublished": "2026-08-24T17:08:03.232Z",
"dateReserved": "2026-08-08T16:37:44.519Z",
"dateUpdated": "2026-08-24T19:56:54.713Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-71939",
"date": "2026-08-25",
"epss": "0.00478",
"percentile": "0.39111"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-71939\",\"sourceIdentifier\":\"disclosure@vulncheck.com\",\"published\":\"2026-08-24T18:17:19.280\",\"lastModified\":\"2026-08-24T20:17:17.740\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device\u0027s web management interface.\"}],\"affected\":[{\"source\":\"disclosure@vulncheck.com\",\"affectedData\":[{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2540xs\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2540xs\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch FX2120\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2282x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.10.6\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2282x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.10.6\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch Q2300x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.10.7\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch PQ2300xb\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.10.7\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2542x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.10.6\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2542x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.10.6\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2542xh\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"3.10.6\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch PX2060\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G1280\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P1280\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P1281x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G1282\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P1282\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2121\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2121\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch PQ2121x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch Q2121x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2280x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2280x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch Q2200x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch PQ2200xb\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2100\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2100\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch G2540x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]},{\"vendor\":\"DrayTek Corporation\",\"product\":\"VigorSwitch P2540x\",\"defaultStatus\":\"unaffected\",\"versions\":[{\"version\":\"0\",\"lessThan\":\"2.9.10\",\"versionType\":\"custom\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV40\":[{\"source\":\"disclosure@vulncheck.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"4.0\",\"vectorString\":\"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X\",\"baseScore\":8.6,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"attackRequirements\":\"NONE\",\"privilegesRequired\":\"HIGH\",\"userInteraction\":\"NONE\",\"vulnConfidentialityImpact\":\"HIGH\",\"vulnIntegrityImpact\":\"HIGH\",\"vulnAvailabilityImpact\":\"HIGH\",\"subConfidentialityImpact\":\"NONE\",\"subIntegrityImpact\":\"NONE\",\"subAvailabilityImpact\":\"NONE\",\"exploitMaturity\":\"NOT_DEFINED\",\"confidentialityRequirement\":\"NOT_DEFINED\",\"integrityRequirement\":\"NOT_DEFINED\",\"availabilityRequirement\":\"NOT_DEFINED\",\"modifiedAttackVector\":\"NOT_DEFINED\",\"modifiedAttackComplexity\":\"NOT_DEFINED\",\"modifiedAttackRequirements\":\"NOT_DEFINED\",\"modifiedPrivilegesRequired\":\"NOT_DEFINED\",\"modifiedUserInteraction\":\"NOT_DEFINED\",\"modifiedVulnConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedVulnIntegrityImpact\":\"NOT_DEFINED\",\"modifiedVulnAvailabilityImpact\":\"NOT_DEFINED\",\"modifiedSubConfidentialityImpact\":\"NOT_DEFINED\",\"modifiedSubIntegrityImpact\":\"NOT_DEFINED\",\"modifiedSubAvailabilityImpact\":\"NOT_DEFINED\",\"Safety\":\"NOT_DEFINED\",\"Automatable\":\"NOT_DEFINED\",\"Recovery\":\"NOT_DEFINED\",\"valueDensity\":\"NOT_DEFINED\",\"vulnerabilityResponseEffort\":\"NOT_DEFINED\",\"providerUrgency\":\"NOT_DEFINED\"}}],\"cvssMetricV31\":[{\"source\":\"disclosure@vulncheck.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":7.2,\"baseSeverity\":\"HIGH\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"HIGH\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.2,\"impactScore\":5.9}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-08-24T19:56:42.758251Z\",\"id\":\"CVE-2026-71939\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"no\"},{\"technicalImpact\":\"total\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"disclosure@vulncheck.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-120\"}]}],\"references\":[{\"url\":\"https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026/\",\"source\":\"disclosure@vulncheck.com\"},{\"url\":\"https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace\",\"source\":\"disclosure@vulncheck.com\"}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-71939\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"total\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-08-24T19:56:42.758251Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-08-24T19:56:48.335Z\"}}], \"cna\": {\"title\": \"DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE\", \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Jincheng Wang (@winmt)\"}, {\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Le Yu (Nanjing University of Posts and Telecommunications)\"}, {\"lang\": \"en\", \"type\": \"finder\", \"value\": \"Xiapu Luo (The Hong Kong Polytechnic University)\"}], \"metrics\": [{\"format\": \"CVSS\", \"cvssV4_0\": {\"version\": \"4.0\", \"baseScore\": 8.6, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"attackRequirements\": \"NONE\", \"privilegesRequired\": \"HIGH\", \"subIntegrityImpact\": \"NONE\", \"vulnIntegrityImpact\": \"HIGH\", \"subAvailabilityImpact\": \"NONE\", \"vulnAvailabilityImpact\": \"HIGH\", \"subConfidentialityImpact\": \"NONE\", \"vulnConfidentialityImpact\": \"HIGH\"}}, {\"format\": \"CVSS\", \"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 7.2, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H\", \"integrityImpact\": \"HIGH\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"HIGH\", \"confidentialityImpact\": \"HIGH\"}}], \"affected\": [{\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2540xs\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2540xs\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch FX2120\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2282x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.10.6\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2282x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.10.6\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch Q2300x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.10.7\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch PQ2300xb\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.10.7\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2542x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.10.6\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2542x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.10.6\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2542xh\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"3.10.6\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch PX2060\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G1280\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P1280\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P1281x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G1282\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P1282\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2121\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2121\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch PQ2121x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch Q2121x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2280x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2280x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch Q2200x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch PQ2200xb\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2100\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2100\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch G2540x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}, {\"vendor\": \"DrayTek Corporation\", \"product\": \"VigorSwitch P2540x\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"lessThan\": \"2.9.10\", \"versionType\": \"custom\"}], \"defaultStatus\": \"unaffected\"}], \"datePublic\": \"2026-08-24T00:00:00.000Z\", \"references\": [{\"url\": \"https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026/\", \"tags\": [\"vendor-advisory\"]}, {\"url\": \"https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace\", \"name\": \"VulnCheck Advisory: DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE\", \"tags\": [\"third-party-advisory\"]}], \"x_generator\": {\"engine\": \"vulncheck-endgame\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device\u0027s web management interface.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-120\", \"description\": \"Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)\"}]}], \"cpeApplicability\": [{\"nodes\": [{\"negate\": false, \"cpeMatch\": [{\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_g2540xs_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"3.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_p2540xs_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"3.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_fx2120_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"3.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_g1282_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_p1282_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_g2121_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_pq2121x_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_q2121x_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_g2280x_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_p2280x_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_q2200x_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_pq2200xb_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_g2100_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}, {\"criteria\": \"cpe:2.3:o:draytek:vigorswitch_p2100_firmware:*:*:*:*:*:*:*:*\", \"vulnerable\": true, \"versionEndExcluding\": \"2.9.10\"}], \"operator\": \"OR\"}]}], \"providerMetadata\": {\"orgId\": \"83251b91-4cc7-4094-a5c7-464a1b83ea10\", \"shortName\": \"VulnCheck\", \"dateUpdated\": \"2026-08-24T17:08:03.232Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-71939\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-08-24T19:56:54.713Z\", \"dateReserved\": \"2026-08-08T16:37:44.519Z\", \"assignerOrgId\": \"83251b91-4cc7-4094-a5c7-464a1b83ea10\", \"datePublished\": \"2026-08-24T17:08:03.232Z\", \"assignerShortName\": \"VulnCheck\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
FKIE_CVE-2026-71939
Vulnerability from fkie_nvd - Published: 2026-08-24 18:17 - Updated: 2026-08-24 20:17| Vendor | Product | Version |
|---|
{
"affected": [
{
"affectedData": [
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2540xs",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2540xs",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch FX2120",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2282x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2282x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2300x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.7",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2300xb",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.10.7",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2542x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2542x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2542xh",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "3.10.6",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PX2060",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G1280",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1280",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1281x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G1282",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P1282",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2121",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2121",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2121x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2121x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2280x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2280x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch Q2200x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch PQ2200xb",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2100",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2100",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch G2540x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
},
{
"defaultStatus": "unaffected",
"product": "VigorSwitch P2540x",
"vendor": "DrayTek Corporation",
"versions": [
{
"lessThan": "2.9.10",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
}
],
"source": "disclosure@vulncheck.com"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device\u0027s web management interface."
}
],
"id": "CVE-2026-71939",
"lastModified": "2026-08-24T20:17:17.740",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 7.2,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "HIGH",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"exploitabilityScore": 1.2,
"impactScore": 5.9,
"source": "disclosure@vulncheck.com",
"type": "Secondary"
}
],
"cvssMetricV40": [
{
"cvssData": {
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"attackVector": "NETWORK",
"availabilityRequirement": "NOT_DEFINED",
"baseScore": 8.6,
"baseSeverity": "HIGH",
"confidentialityRequirement": "NOT_DEFINED",
"exploitMaturity": "NOT_DEFINED",
"integrityRequirement": "NOT_DEFINED",
"modifiedAttackComplexity": "NOT_DEFINED",
"modifiedAttackRequirements": "NOT_DEFINED",
"modifiedAttackVector": "NOT_DEFINED",
"modifiedPrivilegesRequired": "NOT_DEFINED",
"modifiedSubAvailabilityImpact": "NOT_DEFINED",
"modifiedSubConfidentialityImpact": "NOT_DEFINED",
"modifiedSubIntegrityImpact": "NOT_DEFINED",
"modifiedUserInteraction": "NOT_DEFINED",
"modifiedVulnAvailabilityImpact": "NOT_DEFINED",
"modifiedVulnConfidentialityImpact": "NOT_DEFINED",
"modifiedVulnIntegrityImpact": "NOT_DEFINED",
"privilegesRequired": "HIGH",
"providerUrgency": "NOT_DEFINED",
"subAvailabilityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"subIntegrityImpact": "NONE",
"userInteraction": "NONE",
"valueDensity": "NOT_DEFINED",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"version": "4.0",
"vulnAvailabilityImpact": "HIGH",
"vulnConfidentialityImpact": "HIGH",
"vulnIntegrityImpact": "HIGH",
"vulnerabilityResponseEffort": "NOT_DEFINED"
},
"source": "disclosure@vulncheck.com",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-71939",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-08-24T19:56:42.758251Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-08-24T18:17:19.280",
"references": [
{
"source": "disclosure@vulncheck.com",
"url": "https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026/"
},
{
"source": "disclosure@vulncheck.com",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace"
}
],
"sourceIdentifier": "disclosure@vulncheck.com",
"vulnStatus": "Received",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-120"
}
],
"source": "disclosure@vulncheck.com",
"type": "Secondary"
}
]
}
GHSA-W265-5Q4M-22WQ
Vulnerability from github – Published: 2026-08-24 18:31 – Updated: 2026-08-24 18:31Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device's web management interface.
{
"affected": [],
"aliases": [
"CVE-2026-71939"
],
"database_specific": {
"cwe_ids": [
"CWE-120"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-08-24T18:17:19Z",
"severity": "HIGH"
},
"details": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this vulnerability via crafted input, causing a denial of service or potentially executing arbitrary commands. Exploitation requires valid administrative credentials for the device\u0027s web management interface.",
"id": "GHSA-w265-5q4m-22wq",
"modified": "2026-08-24T18:31:56Z",
"published": "2026-08-24T18:31:56Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-71939"
},
{
"type": "WEB",
"url": "https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026"
},
{
"type": "WEB",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
"type": "CVSS_V4"
}
]
}
NCSC-2026-0328
Vulnerability from csaf_ncscnl - Published: 2026-08-26 09:03 - Updated: 2026-08-26 09:03Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the jsonstatus function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the commandTable function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate filtering of dangerous characters.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the pingtrace function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to improper host field validation.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the webBackupAction function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the sysreboot function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a null pointer dereference vulnerability in the formlogout function exploitable by remote attackers with valid admin credentials to cause a denial of service via crafted requests missing proper Cookie header validation.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a pre-authentication command injection vulnerability in the setget.cgi interface, enabling remote attackers to execute arbitrary commands with root privileges via insufficient filtering of the pass field.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a pre-authentication null pointer dereference vulnerability in the setget.cgi interface, enabling remote denial of service via crafted requests missing the pass field.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the auth_set function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getVid function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate input validation.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getDetail function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to inadequate input filtering of username and password fields.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input sanitization.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the rebDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the fdftDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevProto function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setTime function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate input validation.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the tftp_upgrade function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a directory traversal vulnerability in the getSyslogFile function, enabling remote attackers with valid admin credentials to access arbitrary files via crafted path traversal input.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models have vulnerabilities in their syslog functions due to missing authorization checks, enabling remote attackers to modify configurations, restart services, save startup configurations, or clear logs via crafted requests.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the pingtrace function exploitable by remote attackers with valid admin credentials to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the webBackupAction function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the sysreboot function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the poe_schedule_profile function exploitable by attackers with administrative access to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the switch_lan_gvrp function exploitable by attackers with administrative access to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Edit ACE function exploitable by attackers with administrative credentials to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the diag_logmail function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the mail_mailalert function exploitable by remote attackers with valid admin credentials to cause denial of service or execute arbitrary commands.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevNet function, allowing remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
vers:unknown/*
DrayTek / Vigor
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch FX2120
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch G2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1280
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1281x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P1282
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2100
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2121
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2280x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2282x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2540xs
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch P2542xh
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2200xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PQ2300xb
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch PX2060
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2121x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2200x
|
vers:unknown/* | ||
|
vers:unknown/*
DrayTek Corporation / VigorSwitch Q2300x
|
vers:unknown/* |
{
"document": {
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"tlp": {
"label": "WHITE"
}
},
"lang": "nl",
"notes": [
{
"category": "legal_disclaimer",
"text": "The Netherlands Cyber Security Center (henceforth: NCSC-NL) maintains this page to enhance access to its information and security advisories. The use of this security advisory is subject to the following terms and conditions:\n\n NCSC-NL makes every reasonable effort to ensure that the content of this page is kept up to date, and that it is accurate and complete. Nevertheless, NCSC-NL cannot entirely rule out the possibility of errors, and therefore cannot give any warranty in respect of its completeness, accuracy or continuous keeping up-to-date. The information contained in this security advisory is intended solely for the purpose of providing general information to professional users. No rights can be derived from the information provided therein.\n\n NCSC-NL and the Kingdom of the Netherlands assume no legal liability or responsibility for any damage resulting from either the use or inability of use of this security advisory. This includes damage resulting from the inaccuracy of incompleteness of the information contained in the advisory.\n This security advisory is subject to Dutch law. All disputes related to or arising from the use of this advisory will be submitted to the competent court in The Hague. This choice of means also applies to the court in summary proceedings."
},
{
"category": "description",
"text": "DrayTek heeft meerdere kwetsbaarheden verholpen in de VigorSwitch productlijn.",
"title": "Feiten"
},
{
"category": "description",
"text": "De kwetsbaarheden betreffen voornamelijk command injection, buffer overflow, null pointer dereference, directory traversal en onvoldoende autorisatiecontroles in diverse functies van de DrayTek VigorSwitch apparaten. Command injection kwetsbaarheden bevinden zich onder andere in functies zoals jsonstatus, commandTable, pingtrace, webBackupAction, sysreboot, auth_set, getVid, getDetail, setDevice, rebDevice, fdftDevice, setDevProto, setTime, tftp_upgrade en setDevNet. Deze maken het mogelijk voor een aanvaller om willekeurige commando\u0027s met root privileges uit te voeren. Sommige command injection kwetsbaarheden zijn pre-authenticatie, zoals in de setget.cgi interface, waardoor geen voorafgaande authenticatie vereist is voor exploitatie.\n\nBuffer overflow kwetsbaarheden zijn aanwezig in functies zoals pingtrace, webBackupAction, sysreboot, poe_schedule_profile, switch_lan_gvrp, acl_general_setup Add ACE en Edit ACE, diag_logmail en mail_mailalert. Deze kunnen leiden tot denial of service of uitvoering van willekeurige code onder administratieve rechten.\n\nNull pointer dereference kwetsbaarheden in formlogout en setget.cgi kunnen leiden tot een denial of service door het crashen van de service.\n\nDirectory traversal in getSyslogFile maakt het mogelijk om, mits geauthenticeerd, toegang te krijgen tot willekeurige bestanden op het systeem. Onvoldoende autorisatiecontroles in syslog functies stellen een aanvaller in staat om configuraties te wijzigen, services te herstarten, configuraties op te slaan of logs te wissen zonder de juiste rechten.\n\nExploitatie van deze kwetsbaarheden vereist in de meeste gevallen geldige administratieve credentials, behalve bij de pre-authenticatie command injection en null pointer dereference in setget.cgi.",
"title": "Interpretaties"
},
{
"category": "description",
"text": "DrayTek heeft updates uitgebracht om de kwetsbaarheden in de VigorSwitch productlijn te verhelpen. Zie bijgevoegde referenties voor meer informatie.",
"title": "Oplossingen"
},
{
"category": "general",
"text": "medium",
"title": "Kans"
},
{
"category": "general",
"text": "high",
"title": "Schade"
},
{
"category": "general",
"text": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
"title": "CWE-22"
},
{
"category": "general",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "general",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "general",
"text": "NULL Pointer Dereference",
"title": "CWE-476"
},
{
"category": "general",
"text": "Missing Authorization",
"title": "CWE-862"
}
],
"publisher": {
"category": "coordinator",
"contact_details": "cert@ncsc.nl",
"name": "Nationaal Cyber Security Centrum",
"namespace": "https://www.ncsc.nl/"
},
"references": [
{
"category": "external",
"summary": "Reference",
"url": "https://www.draytek.com/about/security-advisory/multiple-vulnerabilities-in-vigorswitch-series-august-2026"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-add-ace"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-acl-general-setup-edit-ace"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-diag-logmail"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-mail-mailalert"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-pingtrace"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-poe-schedule-profile"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-switch-lan-gvrp"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-sysreboot"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-buffer-overflow-via-webbackupaction"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-missing-authorization-in-syslog-functions"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-null-pointer-dereference-via-formlogout"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-auth-set"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-commandtable"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-fdftdevice"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-getdetail"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-getvid"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-jsonstatus"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-pingtrace"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-rebdevice"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-setdevice"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-setdevnet"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-setdevproto"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-settime"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-sysreboot"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-tftp-upgrade"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-os-command-injection-via-webbackupaction"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-path-traversal-via-getsyslogfile"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-pre-authentication-null-pointer-dereference-via-setget-cgi"
},
{
"category": "external",
"summary": "Reference",
"url": "https://www.vulncheck.com/advisories/draytek-vigorswitch-multiple-models-pre-authentication-os-command-injection-via-setget-cgi"
}
],
"title": "Kwetsbaarheden verholpen in DrayTek VigorSwitch",
"tracking": {
"current_release_date": "2026-08-26T09:03:54.182995Z",
"generator": {
"date": "2025-08-04T16:30:00Z",
"engine": {
"name": "V.A.",
"version": "1.3"
}
},
"id": "NCSC-2026-0328",
"initial_release_date": "2026-08-26T09:03:54.182995Z",
"revision_history": [
{
"date": "2026-08-26T09:03:54.182995Z",
"number": "1.0.0",
"summary": "Initiele versie"
}
],
"status": "final",
"version": "1.0.0"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-1"
}
}
],
"category": "product_name",
"name": "Vigor"
}
],
"category": "vendor",
"name": "DrayTek"
},
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-2"
}
}
],
"category": "product_name",
"name": "VigorSwitch FX2120"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-3"
}
}
],
"category": "product_name",
"name": "VigorSwitch G1280"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-4"
}
}
],
"category": "product_name",
"name": "VigorSwitch G1282"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-5"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2100"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-6"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2121"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-7"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2280x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-8"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2282x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-9"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2540x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-10"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2540xs"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-11"
}
}
],
"category": "product_name",
"name": "VigorSwitch G2542x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-12"
}
}
],
"category": "product_name",
"name": "VigorSwitch P1280"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-13"
}
}
],
"category": "product_name",
"name": "VigorSwitch P1281x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-14"
}
}
],
"category": "product_name",
"name": "VigorSwitch P1282"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-15"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2100"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-16"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2121"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-17"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2280x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-18"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2282x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-19"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2540x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-20"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2540xs"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-21"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2542x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-22"
}
}
],
"category": "product_name",
"name": "VigorSwitch P2542xh"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-23"
}
}
],
"category": "product_name",
"name": "VigorSwitch PQ2121x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-24"
}
}
],
"category": "product_name",
"name": "VigorSwitch PQ2200xb"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-25"
}
}
],
"category": "product_name",
"name": "VigorSwitch PQ2300xb"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-26"
}
}
],
"category": "product_name",
"name": "VigorSwitch PX2060"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-27"
}
}
],
"category": "product_name",
"name": "VigorSwitch Q2121x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-28"
}
}
],
"category": "product_name",
"name": "VigorSwitch Q2200x"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:unknown/*",
"product": {
"name": "vers:unknown/*",
"product_id": "CSAFPID-29"
}
}
],
"category": "product_name",
"name": "VigorSwitch Q2300x"
}
],
"category": "vendor",
"name": "DrayTek Corporation"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-71915",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the jsonstatus function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71915 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71915.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71915"
},
{
"cve": "CVE-2026-71916",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the commandTable function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate filtering of dangerous characters.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71916 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71916.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71916"
},
{
"cve": "CVE-2026-71917",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the pingtrace function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to improper host field validation.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71917 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71917.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71917"
},
{
"cve": "CVE-2026-71918",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the webBackupAction function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71918 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71918.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71918"
},
{
"cve": "CVE-2026-71919",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the sysreboot function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71919 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71919.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71919"
},
{
"cve": "CVE-2026-71920",
"cwe": {
"id": "CWE-476",
"name": "NULL Pointer Dereference"
},
"notes": [
{
"category": "other",
"text": "NULL Pointer Dereference",
"title": "CWE-476"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a null pointer dereference vulnerability in the formlogout function exploitable by remote attackers with valid admin credentials to cause a denial of service via crafted requests missing proper Cookie header validation.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71920 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71920.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71920"
},
{
"cve": "CVE-2026-71921",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a pre-authentication command injection vulnerability in the setget.cgi interface, enabling remote attackers to execute arbitrary commands with root privileges via insufficient filtering of the pass field.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71921 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71921.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71921"
},
{
"cve": "CVE-2026-71922",
"cwe": {
"id": "CWE-476",
"name": "NULL Pointer Dereference"
},
"notes": [
{
"category": "other",
"text": "NULL Pointer Dereference",
"title": "CWE-476"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a pre-authentication null pointer dereference vulnerability in the setget.cgi interface, enabling remote denial of service via crafted requests missing the pass field.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71922 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71922.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71922"
},
{
"cve": "CVE-2026-71923",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the auth_set function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71923 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71923.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71923"
},
{
"cve": "CVE-2026-71924",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getVid function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate input validation.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71924 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71924.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71924"
},
{
"cve": "CVE-2026-71925",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getDetail function that permits remote attackers with valid admin credentials to execute arbitrary commands as root due to inadequate input filtering of username and password fields.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71925 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71925.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71925"
},
{
"cve": "CVE-2026-71926",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input sanitization.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71926 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71926.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71926"
},
{
"cve": "CVE-2026-71927",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the rebDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71927 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71927.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71927"
},
{
"cve": "CVE-2026-71928",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the fdftDevice function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71928 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71928.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71928"
},
{
"cve": "CVE-2026-71929",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevProto function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71929 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71929.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71929"
},
{
"cve": "CVE-2026-71930",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setTime function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to inadequate input validation.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71930 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71930.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71930"
},
{
"cve": "CVE-2026-71931",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the tftp_upgrade function that permits remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71931 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71931.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71931"
},
{
"cve": "CVE-2026-71932",
"cwe": {
"id": "CWE-22",
"name": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Limitation of a Pathname to a Restricted Directory (\u0027Path Traversal\u0027)",
"title": "CWE-22"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a directory traversal vulnerability in the getSyslogFile function, enabling remote attackers with valid admin credentials to access arbitrary files via crafted path traversal input.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71932 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71932.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71932"
},
{
"cve": "CVE-2026-71933",
"cwe": {
"id": "CWE-862",
"name": "Missing Authorization"
},
"notes": [
{
"category": "other",
"text": "Missing Authorization",
"title": "CWE-862"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models have vulnerabilities in their syslog functions due to missing authorization checks, enabling remote attackers to modify configurations, restart services, save startup configurations, or clear logs via crafted requests.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71933 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71933.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 9.1,
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71933"
},
{
"cve": "CVE-2026-71934",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the pingtrace function exploitable by remote attackers with valid admin credentials to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71934 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71934.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71934"
},
{
"cve": "CVE-2026-71935",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the webBackupAction function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71935 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71935.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71935"
},
{
"cve": "CVE-2026-71936",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the sysreboot function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71936 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71936.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71936"
},
{
"cve": "CVE-2026-71937",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the poe_schedule_profile function exploitable by attackers with administrative access to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71937 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71937.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71937"
},
{
"cve": "CVE-2026-71938",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the switch_lan_gvrp function exploitable by attackers with administrative access to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71938 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71938.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71938"
},
{
"cve": "CVE-2026-71939",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71939 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71939.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71939"
},
{
"cve": "CVE-2026-71940",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Edit ACE function exploitable by attackers with administrative credentials to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71940 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71940.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71940"
},
{
"cve": "CVE-2026-71941",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the diag_logmail function exploitable by authenticated administrators to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71941 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71941.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71941"
},
{
"cve": "CVE-2026-71942",
"cwe": {
"id": "CWE-120",
"name": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)"
},
"notes": [
{
"category": "other",
"text": "Buffer Copy without Checking Size of Input (\u0027Classic Buffer Overflow\u0027)",
"title": "CWE-120"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the mail_mailalert function exploitable by remote attackers with valid admin credentials to cause denial of service or execute arbitrary commands.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71942 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71942.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71942"
},
{
"cve": "CVE-2026-71943",
"cwe": {
"id": "CWE-78",
"name": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)"
},
"notes": [
{
"category": "other",
"text": "Improper Neutralization of Special Elements used in an OS Command (\u0027OS Command Injection\u0027)",
"title": "CWE-78"
},
{
"category": "description",
"text": "Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevNet function, allowing remote attackers with valid admin credentials to execute arbitrary commands with root privileges due to insufficient input filtering.",
"title": "Summary"
},
{
"category": "general",
"text": "CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N",
"title": "CVSSV4"
}
],
"product_status": {
"known_affected": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-71943 | NCSC-NL Website",
"url": "https://vulnerabilities.ncsc.nl/csaf/v2/2026/cve-2026-71943.json"
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"CSAFPID-1",
"CSAFPID-2",
"CSAFPID-3",
"CSAFPID-4",
"CSAFPID-5",
"CSAFPID-6",
"CSAFPID-7",
"CSAFPID-8",
"CSAFPID-9",
"CSAFPID-10",
"CSAFPID-11",
"CSAFPID-12",
"CSAFPID-13",
"CSAFPID-14",
"CSAFPID-15",
"CSAFPID-16",
"CSAFPID-17",
"CSAFPID-18",
"CSAFPID-19",
"CSAFPID-20",
"CSAFPID-21",
"CSAFPID-22",
"CSAFPID-23",
"CSAFPID-24",
"CSAFPID-25",
"CSAFPID-26",
"CSAFPID-27",
"CSAFPID-28",
"CSAFPID-29"
]
}
],
"title": "CVE-2026-71943"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
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.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.