Skip to content
Nouveau rapport : Obtenez votre exemplaire du rapport 2024 sur l'état de l'internet ! | Télécharger aujourd'hui
Avis

Avis du 10 février : Vulnérabilité de Trimble Cityworks ajoutée à CISA KEV [CVE-2025-0994]

Date de la divulgation (source) : 6 février 2025
Date de déclaration d'exploitation active (source) : 7 février 2025

CVE-2025-0994 est une vulnérabilité de désérialisation affectant les versions de Trimble Cityworks antérieures à 15.8.9 et Cityworks avec office companion antérieures à 23.10. ICS-CERT a attribué à cette vulnérabilité un score CVSS de 8.6 (élevé).

Un utilisateur non authentifié peut exploiter cette vulnérabilité pour exécuter un code à distance sur le serveur web Microsoft Internet Information Services (IIS) d'un client, ce qui permet à un attaquant de prendre le contrôle du serveur dorsal exécutant Cityworks. 

Les collectivités locales et les services publics utilisent Trimble Cityworks pour gérer des infrastructures telles que les stations d'épuration, les installations de traitement des eaux usées et les travaux publics. L'exploitation réussie des dispositifs exposés peut permettre aux attaquants de perturber les systèmes critiques responsables de la gestion des infrastructures publiques. 

Cette vulnérabilité est connue pour être activement exploitée et a été ajoutée au catalogue des vulnérabilités exploitées connues (KEV) de la CISA le 7 février 2025. La CISA a publié un avis pour CVE-2025-0994, invitant les organisations à appliquer le correctif immédiatement.

Champ d'application Détails
CVE-ID CVE-2025-0994 - CVSS 8.6 (High) - attribué par ICS-CERT
Description de la vulnérabilité Les versions de Trimble Cityworks antérieures à 15.8.9 et Cityworks avec Office Companion antérieures à 23.10 sont vulnérables à une faille de désérialisation. Cette vulnérabilité permet à un utilisateur authentifié de réaliser une attaque par exécution de code à distance contre le serveur web Microsoft IIS d'un client.
Date de la divulgation 6 février 2025
Actifs touchés Les organisations qui utilisent Trimble Cityworks ou Cityworks avec Office Companion, en particulier celles qui déploient le logiciel sur des serveurs web Microsoft IIS.
Versions de logiciels vulnérables  - Versions de Cityworks antérieures à 15.8.9

- Cityworks avec les versions d'Office Companion antérieures à 23.10

PoC disponible ? Nous n'avons pas observé d'exploits publics disponibles au moment de la rédaction du présent document.
Statut d'exploitation Cette vulnérabilité a été activement exploitée dans la nature. CVE-2025-0994 a été ajouté à CISA KEV le 7 février 2025. 
Statut du patch Trimble a publié des mises à jour de sécurité dans son avis pour remédier à cette vulnérabilité. Il est conseillé aux utilisateurs de mettre à jour vers la version 15.8.9 ou plus récente de Cityworks, et vers la version 23.10 ou plus récente de Cityworks avec Office Companion.

Censys Perspective

Au moment de la rédaction du présent rapport, Censys a observé que 335 instances de Trimble Citywork exposées. Une grande partie d'entre elles (91%) sont géolocalisées aux États-Unis. Il convient de noter que toutes les instances observées ne sont pas nécessairement vulnérables, car nous ne disposons pas toujours de versions spécifiques.

Sur les 335 exposées, 108 ont exposé une version vulnérable au CVE-2025-0994. Le tableau ci-dessous présente les dix versions les plus fréquemment observées :

Version Nombre d'hôtes
15.8.8 15
15.8.3 11
15.8.6 11
15.8.7 11
15.7.7 8
15.8.2 8
15.7.5 6
15.6.3 5
15.8.4 5
15.2.3 4

Carte des instances vulnérables de Trimble Cityworks :

Censys Requête de recherche :

services.software: (vendor="Trimble" and product="Cityworks") and not labels: {honeypot, tarpit}

Censys Platform Query :

(host.services.software: (vendor:"Trimble" and product:"Cityworks") and not host.labels.value: {"HONEYPOT", "TARPIT"}) or (web.software: (vendor:"Trimble" and product:"Cityworks") and not web.labels.value: {"HONEYPOT", "TARPIT"})

Censys Requête ASM :

(host.services.software: (vendor="Trimble" and product="Cityworks") or web_entity.instances.software: (vendor="Trimble" and product="Cityworks")) and not host.labels: {honeypot, tarpit}

Risque :

risks.name = "Vulnerable Trimble Cityworks [CVE-2025-0994]"

Références

Solutions de gestion de la surface d'attaque
En savoir plus