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.
No specific configuration required. Vulnerability is specific to C-260 and C-250 access point hardware models.
nerdctl exec -it wifimanager -- bash
[root@wifi-security-server1 /]# su - config
[config]$ set config parameter
Enter parameter name: upgrade_hmac_fallback_enabled
Enter parameter value: 0
Enter configid: 3
(confirm: y)
[config]$ set config parameter
Enter parameter name: upgrade_hmac_fallback_enabled
Enter parameter value: 0
Enter configid: 1
(confirm: y)
[root@wifi-security-server1 /]# /etc/init.d/sserverd restart
(Workaround: Disable the HMAC-based firmware verification fallback path. For cloud deployments, contact Arista TAC.)