Files
vuln-cve/data/2026/102xxx/CVE-2026-102166.json
T

130 lines
6.0 KiB
JSON

{
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"cveMetadata": {
"cveId": "CVE-2026-102166",
"assignerOrgId": "c8b34d1a-69ae-45c3-88fe-f3b3d44f39b7",
"state": "PUBLISHED",
"assignerShortName": "Arista",
"dateReserved": "2026-09-28T17:45:17.723Z",
"datePublished": "2026-11-10T20:09:50.306Z",
"dateUpdated": "2026-11-10T20:09:50.306Z"
},
"containers": {
"cna": {
"providerMetadata": {
"orgId": "c8b34d1a-69ae-45c3-88fe-f3b3d44f39b7",
"shortName": "Arista",
"dateUpdated": "2026-11-10T20:09:50.306Z"
},
"title": "Security Advisory 0227",
"descriptions": [
{
"lang": "en",
"value": "Arista C-260 and C-250 access points ship with fleet-wide static cryptographic keys used for firmware image verification and SSLP authentication. An attacker who is able to access these keys would be able to create modified firmware that will pass verification checks. This vulnerability is specific to the C-260 and C-250 models; other access point models enforce digitally signed upgrade images with secure boot and are not affected by this issue."
}
],
"affected": [
{
"vendor": "Arista Networks",
"product": "Wi-Fi Access Point",
"defaultStatus": "affected",
"versions": [
{
"version": "1.0.0",
"lessThan": "*",
"status": "affected",
"versionType": "custom"
}
],
"platforms": [
"Wi-Fi Access Points C-260",
"Wi-Fi Access Points C-250"
]
}
],
"metrics": [
{
"cvssV3_1": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"baseScore": 8.8,
"baseSeverity": "HIGH"
}
},
{
"cvssV4_0": {
"version": "4.0",
"vectorString": "CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H",
"baseScore": 9.4,
"baseSeverity": "CRITICAL"
}
}
],
"references": [
{
"url": "https://www.arista.com/en/support/advisories-notices/security-advisory/25049-security-advisory-0227",
"tags": [
"vendor-advisory"
]
}
],
"source": {
"defects": [
"1846906"
],
"advisory": "Security Advisory 0227",
"discovery": "INTERNAL"
},
"problemTypes": [
{
"descriptions": [
{
"lang": "en",
"type": "CWE",
"cweId": "CWE-798",
"description": "CWE-798 Use of Hard-coded Credentials"
}
]
}
],
"configurations": [
{
"lang": "en",
"value": "No specific configuration required. Vulnerability is specific to C-260 and C-250 access point hardware models.",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "<pre>No specific configuration required. Vulnerability is specific to C-260 and C-250 access point hardware models.</pre>"
}
]
}
],
"workarounds": [
{
"lang": "en",
"value": "nerdctl exec -it wifimanager -- bash\n\n[root@wifi-security-server1 /]# su - config\n\n[config]$ set config parameter\nEnter parameter name: upgrade_hmac_fallback_enabled\nEnter parameter value: 0\nEnter configid: 3\n(confirm: y)\n\n[config]$ set config parameter\nEnter parameter name: upgrade_hmac_fallback_enabled\nEnter parameter value: 0\nEnter configid: 1\n(confirm: y)\n\n[root@wifi-security-server1 /]# /etc/init.d/sserverd restart\n\n(Workaround: Disable the HMAC-based firmware verification fallback path. For cloud deployments, contact Arista TAC.)",
"supportingMedia": [
{
"base64": false,
"type": "text/html",
"value": "<pre>nerdctl exec -it wifimanager -- bash\n\n[root@wifi-security-server1 /]# su - config\n\n[config]$ set config parameter\nEnter parameter name: upgrade_hmac_fallback_enabled\nEnter parameter value: 0\nEnter configid: 3\n(confirm: y)\n\n[config]$ set config parameter\nEnter parameter name: upgrade_hmac_fallback_enabled\nEnter parameter value: 0\nEnter configid: 1\n(confirm: y)\n\n[root@wifi-security-server1 /]# /etc/init.d/sserverd restart\n\n(Workaround: Disable the HMAC-based firmware verification fallback path. For cloud deployments, contact Arista TAC.)</pre>"
}
]
}
],
"impacts": [
{
"capecId": "CAPEC-191",
"descriptions": [
{
"lang": "en",
"value": "CAPEC-191 Read Sensitive Constants Within an Executable"
}
]
}
]
}
}
}