PT-2026-41825 · Rocket.Chat · Rocket.Chat
CVE-2026-32994
·
Published
2026-05-19
·
Updated
2026-05-19
CVSS v3.1
5.3
Medium
| Vector | AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Rocket.Chat versions prior to 8.5.0
Rocket.Chat versions prior to 8.4.2
Rocket.Chat versions prior to 8.3.4
Rocket.Chat versions prior to 8.2.4
Rocket.Chat versions prior to 8.1.5
Rocket.Chat versions prior to 8.0.6
Rocket.Chat versions prior to 7.13.8
Rocket.Chat versions prior to 7.10.12
Description
An authenticated user can retrieve the full content of any message from any room, including private groups, direct messages, and channels, by providing a target message ID. The issue exists in the '/api/v1/autotranslate.translateMessage' endpoint, which uses the
Messages.findOneById(messageId) function to fetch messages without performing a room access check via canAccessRoomIdAsync(). This allows the retrieval of the complete IMessage object, which contains the message text, sender information, room ID, timestamps, and markdown content.Recommendations
Update to version 8.5.0 or later.
Update to version 8.4.2 or later.
Update to version 8.3.4 or later.
Update to version 8.2.4 or later.
Update to version 8.1.5 or later.
Update to version 8.0.6 or later.
Update to version 7.13.8 or later.
Update to version 7.10.12 or later.
As a temporary workaround, restrict access to the '/api/v1/autotranslate.translateMessage' endpoint.
Fix
Improper Access Control
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Rocket.Chat