PT-2024-12124 · Trimble · Trimble Tm4Web

Clément Cruchet

+1

·

Published

2024-11-07

·

Updated

2024-11-13

·

CVE-2023-27195

CVSS v3.1

9.8

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Trimble TM4Web version 22.2.0
Description The issue allows unauthenticated attackers to access the "/inc/tm ajax.msw?func=UserfromUUID&uuid=" endpoint to retrieve the last registration access code and use this access code to register a valid account via a PUT "/inc/tm ajax.msw" request. If the access code was used to create an Administrator account, attackers are also able to register new Administrator accounts with full privileges.
Recommendations For Trimble TM4Web version 22.2.0, update to the latest version to mitigate risks. As a temporary workaround, consider restricting access to the "/inc/tm ajax.msw" endpoint and the UserfromUUID function to minimize the risk of exploitation. Avoid using the uuid parameter in the affected API endpoint until the issue is resolved.

Fix

Incorrect Default Permissions

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2023-27195

Affected Products

Trimble Tm4Web