Browse / Rocket.Chat
Rocket.Chat
96disclosed reports
What gets reported to Rocket.Chat
Most upvoted reports
AllValidInformativeN/ADuplicate
- Complete authentication bypass to admin permissionsSQL Injection · critical100 votes
- Stored XSS in Rocket.Chat HTML File Export — Unauthenticated Entry via LiveChatCross-site Scripting (XSS) - Stored · medium97 votes
- IDOR vulnerability leads to Deleting message after leaving/getting banned from group using message IDInsecure Direct Object Reference (IDOR) · low86 votes
- Autotranslate DDP Method Exposes Private Messages Without Authentication or Room Access CheckInsecure Direct Object Reference (IDOR) · high74 votes
- XSS via /api/v1/chat.postMessage Cross-site Scripting (XSS) - Stored · critical73 votes
- account takeover on 3.0.1 versionInsecure Direct Object Reference (IDOR) · critical65 votes
- 61 votes
- Guest Privilege Escalation to admin groupImproper Access Control - Generic · critical59 votes
- Unauthenticated full-read SSRF via Twilio integrationServer-Side Request Forgery (SSRF) · high52 votes
- Unauthenticated reading of every file via livechat auth and predicting MongoDB ObjectId()Improper Access Control - Generic · critical49 votes
- Unauthenticated Path Traversal (LFI) via /custom-sounds/ when CustomSounds uses FileSystem storagePath Traversal · high47 votes
- Upload of Avatars for other UsersImproper Access Control - Generic · medium47 votes
- IDOR: autotranslate.translateMessage Full Message Content LeakInsecure Direct Object Reference (IDOR) · medium43 votes
- Account takeover via XSSCross-site Scripting (XSS) - Stored · critical41 votes
- RBAC bypass on App log endpoints via `permissionRequired` typo — any authenticated user reads admin-only Enterprise App logsImproper Access Control - Generic · medium40 votes
- Remote Code Execution in Rocket.Chat-DesktopCode Injection · critical40 votes
- Authentication Bypass via XML Signature Wrapping in SAML SSOImproper Authentication - Generic · critical39 votes
- Remote code execution by hijacking an unclaimed S3 bucket in Rocket.Chat's installation script.Code Injection · medium35 votes
- Unauthenticated file deletion via deleteFileMessage DDP method allows permanent destruction of any uploaded fileImproper Authentication - Generic · high34 votes
- Online Status of arbitrary users can be changedImproper Access Control - Generic · medium33 votes
- Open Redirect in Rocket.ChatOpen Redirect · medium32 votes
- Authentication Bypass in login-token Authentication MethodImproper Authentication - Generic · critical31 votes
- XSS leads to RCE on the RocketChat desktop client.OS Command Injection · critical31 votes
- NoSQL injection leaks visitor token and livechat messagesInformation Disclosure · medium29 votes
- Registration bypass with leaked Invite TokenImproper Authentication - Generic · high29 votes
- Unauthenticated SSRF in Voxtelesys integration ('checkUrlForSsrf' Bypass via DNS rebinding)Server-Side Request Forgery (SSRF) · high28 votes
- SSRF via improper validation after DNS name resolution in the link-preview featureServer-Side Request Forgery (SSRF) · high27 votes
- [Security Vulnerability Rocket.chat] HTML Injection into Email via SignupCode Injection · medium27 votes
- SSRF via Improper Redirect Validation in Rocket.Chat oEmbed FunctionServer-Side Request Forgery (SSRF) · medium25 votes
- Bypassing 2FA with conventional session management - open.rocket.chatImproper Authentication - Generic · low25 votes
- Stored XSS in any message (leads to priv esc for all users and file leak + rce via electron app)Cross-site Scripting (XSS) - DOM · high24 votes
- The initial E2EE password generated by Rocket.Chat mobile can be recovered in a practical timescale.Use of Insufficiently Random Values · high23 votes
- Rocket.Chat Server RCECommand Injection - Generic · critical21 votes
- Clickjacking in the admin pageUI Redressing (Clickjacking) · low21 votes
- Pre-Auth Blind NoSQL Injection leading to Remote Code ExecutionSQL Injection · critical20 votes
- Low authorization level at server side API operation e2e.updateGroupKey, let an attacker break the E2E architecture.Improper Access Control - Generic · high19 votes
- CSS Injection in Message AvatarCode Injection · medium19 votes
- Blind XSS in the rocket.chat registration emailCross-site Scripting (XSS) - Stored18 votes
- Unread Messages can leak Message IDsInformation Disclosure · medium17 votes
- Desktop app RCE (#276031 bypass)Code Injection · high17 votes
- DDP methods getThreadsList / getThreadMessages leaks private thread content to any authenticated low privilege user (unpatched sibling of #1446767)NoSQL Injection · high16 votes
- Clickjacking at open.rocket.chatUI Redressing (Clickjacking) · medium16 votes
- XSS in message attachment fileds.Cross-site Scripting (XSS) - Stored · critical16 votes
- Stored HTML Injection (CWE-79) via Livechat Visitor NameCross-site Scripting (XSS) - DOM · low15 votes
- SAML authentication bypassImproper Authentication - Generic · high15 votes
- Content-Security Policy bypass with File UploadsImproper Access Control - Generic · high14 votes
- Arbitrary file read in Rocket.Chat-DesktopPath Traversal · medium14 votes
- Slack Token exposed over internet (Github)Cleartext Storage of Sensitive Information14 votes
- Post-Auth Blind NoSQL Injection in the users.list API leads to Remote Code ExecutionSQL Injection · high13 votes
- Unauthenticated clients can modify Livechat Business HoursImproper Access Control - Generic · medium13 votes
- Insecure use of shell.openExternal() in Rocket.Chat Desktop App leading to RCEOS Command Injection · critical13 votes
- API Keys Hardcoded in Github repositoryUse of Hard-coded Credentials · medium13 votes
- Remote Code Execution in Rocket.Chat DesktopCode Injection · high13 votes
- XSS in various MessageTypesCross-site Scripting (XSS) - Stored · high12 votes
- Blind XSSCross-site Scripting (XSS) - Generic · low12 votes
- Hi! Security Team Rocket.Chat, It's possible to get information about the users emails without authenticationInformation Disclosure · low12 votes
- Rocket.Chat Desktop client fails to open browser on 3rd party external actions from PDF documentsCleartext Transmission of Sensitive Information · low11 votes
- NoSQL injection in listEmojiCustom method callSQL Injection · high11 votes
- Improper ACL in Message StarringImproper Access Control - Generic · medium11 votes
- Session Hijack via Self-XSSCross-site Scripting (XSS) - DOM · medium11 votes
- XSS (leads to arbitrary file read in Rocket.Chat-Desktop)Cross-site Scripting (XSS) - Stored · low11 votes
- Open redirect open.rocket.chat/file-upload/ID/filename.svgOpen Redirect · medium11 votes
- Moving private messages into vision with updateMessage methodInformation Disclosure · high10 votes
- Regex account takeoverSQL Injection · critical9 votes
- Possible Domain Takeover on AWS Instance.Phishing · low9 votes
- Broken access control on apps Improper Access Control - Generic · critical9 votes
- TOTP 2 Factor Authentication BypassImproper Authentication - Generic · high8 votes
- Pinning leaks message contentInformation Disclosure · high8 votes
- Reflected Cross-Site Scripting(CVE-2022-32770 )Cross-site Scripting (XSS) - Reflected · high7 votes
- 7 votes
- XSS (stored) Wizard is saving executable codeCross-site Scripting (XSS) - Stored · medium7 votes
- Mute User can disclose private channel members to unauthorized usersInformation Disclosure · medium6 votes
- Bypass local authentication (PIN code)Improper Authentication - Generic · medium6 votes
- Improper Access Control - GenericImproper Access Control - Generic · low6 votes
- Cross-Site-Scripting in "Search Messages"Cross-site Scripting (XSS) - Stored · medium5 votes
- 5 votes
- Post-Auth Stored XSS with User Interaction leads to Remote Code ExecutionCross-site Scripting (XSS) - Stored · high5 votes
- SAML authentication bypass through unauthenticated `addSamlProvider` Meteor CallImproper Access Control - Generic · critical5 votes
- User Impersonation through sendMessage optionsUI Redressing (Clickjacking) · medium5 votes
- Custom crafted message object in Meteor.Call allows remote code execution and impersonationCode Injection · critical5 votes
- Insecure use of shell.openExternal() leads to RCE in Rocket.Chat-DesktopOS Command Injection · high4 votes
- API route chat.getThreadsList leaks private message contentInformation Disclosure · high4 votes
- Persistent CSS injection with ’marked’ markdown parser in Rocket.ChatCross-site Scripting (XSS) - Stored · high4 votes
- Maliciously crafted message can cause Rocket.Chat server to stop respondingUncontrolled Resource Consumption · medium3 votes
- NoSQL-Injection discloses S3 File Upload URLsInformation Disclosure · medium3 votes
- getUserMentionsByChannel leaks messages with mention from private channelInformation Disclosure · high3 votes
- Retrospective change of message timestamp and orderUncontrolled Resource Consumption · medium3 votes
- REST API gets `query` as parameter and executes itInformation Disclosure · medium3 votes
- It is possible to elevate privileges for any authenticated user to view permissions matrix and view Direct messages without appropriate permissions.Privilege Escalation · medium3 votes
- Rocket.chat user info security issueCleartext Transmission of Sensitive Information · medium2 votes
- getRoomRoles Method leaks Channel OwnerInformation Disclosure · medium2 votes
- getUsersOfRoom discloses users in private channelsImproper Access Control - Generic · medium2 votes
- Message ID Enumeration with Action Link HandlerInformation Disclosure · medium2 votes
- Unintended information disclosure in the Hubot Log filesCleartext Storage of Sensitive Information · medium1 votes
- Message ID Enumeration with Regular Expression in getReadReceipts Meteor methodInformation Disclosure · medium1 votes