Trimble Cityworks 15.x < 15.8.9 / 23.x < 23.10 Deserialization RCE

high Nessus Plugin ID 240852

Synopsis

The remote host is missing a security update.

Description

The version of Trimble Cityworks installed on the remote host is 15.x prior to 15.8.9, or 23.x prior to 23.10. It is, therefore, affected by a deserialization vulnerability. This could allow an authenticated user to perform a remote code execution attack against a customer's Microsoft Internet Information Services (IIS) web server.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Upgrade to Trimble Cityworks version 15.8.9, 23.10, or later.

See Also

https://www.cisa.gov/news-events/ics-advisories/icsa-25-037-04

http://www.nessus.org/u?9ddd351c

Plugin Details

Severity: High

ID: 240852

File Name: trimble_cityworks_15_8_9.nasl

Version: 1.1

Type: remote

Family: Misc.

Published: 6/27/2025

Updated: 6/27/2025

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: High

Score: 8.4

CVSS v2

Risk Factor: High

Base Score: 9

Vector: CVSS2#AV:N/AC:L/Au:S/C:C/I:C/A:C

CVSS Score Source: CVE-2025-0994

CVSS v3

Risk Factor: High

Base Score: 8.8

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Vulnerability Information

CPE: x-cpe:/a:trimble:cityworks

Required KB Items: installed_sw/Trimble Cityworks

Patch Publication Date: 2/6/2025

Vulnerability Publication Date: 2/6/2025

CISA Known Exploited Vulnerability Due Dates: 2/28/2025

Reference Information

CVE: CVE-2025-0994