Introducció
Vera Mens, de Claroty Research – Team82, ha reportat 3 vulnerabilitats de severitat crítica, l’explotació de la qual podria permetre a un atacant realitzar operacions d’edició, crear usuaris administradors, realitzar un restabliment de fàbrica, executar codi arbitrari o causar una condició de denegació de servici.[1]
Anàlisi
Las vulnerabilidades críticas encontradas son las siguientes[2]:
- CVE-2024-12371 – Absència d’autenticació per a una funció crítica (CWE-306):
Existix una vulnerabilitat d’apropiació de dispositius en Rockwell Automation Power Monitor 1000. Esta vulnerabilitat permet la configuració d’un nou usuari titular de la pòlissa sense cap autenticació a través de API. L’usuari titular de la pòlissa és l’usuari amb més privilegis que pot realitzar operacions d’edició, crear usuaris administradors i realitzar restabliments de fàbrica. - CVE-2024-12372 – Control incorrecte de generació de codi (Injecció de codi) (CWE-94):
Existix una vulnerabilitat de denegació de servici i possible execució remota de codi en Rockwell Automation Power Monitor 1000. La vulnerabilitat provoca la corrupció de la memòria del munt, la qual cosa pot comprometre la integritat del sistema i permetre potencialment l’execució remota de codi o un atac de denegació de servici. - CVE-2024-12373 – Còpia de búfer sense comprovació de la grandària d’entrada (Desbordament de búfer clàssic) (CWE-94):
Existix una vulnerabilitat de denegació de servici en Rockwell Automation Power Monitor 1000. La vulnerabilitat genera un desbordament de búfer, la qual cosa potencialment causa una denegació de servici.
- CVE-2024-12371 – Absència d’autenticació per a una funció crítica (CWE-306):
La serie de productos afectados es:
- PM1k 1408-BC3A-485: versions anteriors a la 4.020;
- PM1k 1408-BC3A-ENT: versions anteriors a la 4.020;
- PM1k 1408-TS3A-485: versions anteriors a la 4.020;
- PM1k 1408-TS3A-ENT: versions anteriors a la 4.020;
- PM1k 1408-EM3A-485: versions anteriors a la 4.020;
- PM1k 1408-EM3A-ENT: versions anteriors a la 4.020;
- PM1k 1408-TR1A-485: versions anteriors a la 4.020;
- PM1k 1408-TR2A-485: versions anteriors a la 4.020;
- PM1k 1408-EM1A-485: versions anteriors a la 4.020;
- PM1k 1408-EM2A-485: versions anteriors a la 4.020;
- PM1k 1408-TR1A-ENT: versions anteriors a la 4.020;
- PM1k 1408-TR2A-ENT: versions anteriors a la 4.020;
- PM1k 1408-EM1A-ENT: versions anteriors a la 4.020;
Recomanacions
Rockwell Automation ha corregit les vulnerabilitats reportades en la versió de firmware 4.020, i recomana als usuaris actualitzar a l’última versió disponible.
Referències
[2] SD1714: PowerMonitor 1000 Remote Code Execution and denial-of-service Vulnerabilities via HTTP protocol