Bp Better Messages
Bp Better Messages adds private and group messaging interfaces for BuddyPress and WordPress community websites.
Bp Better Messages (bp-better-messages) is a WordPress plugin with 19 published CVE records in this archive. The latest tracked vulnerability was published Oct 24, 2026; the highest published CVSS base score is 7.7.
bp-better-messagesCVE-2026-114179: BP Better Messages: DOM-based cross-site scripting
BP Better Messages: The CVSS vector permits an unauthenticated attacker. Attacker-controlled input reaches unsafe client-side DOM handling and can execute script in the affected site origin after victim interaction. The export does not disclose the DOM source, sink or victim role. The authoritative export does not name the vulnerable endpoint, request action, parameter or implementation function. Published affected versions: <= 3.1.3.
| Safe version |
|
||
|---|---|---|---|
| Oct 24, 2026 |
CVE-2026-114179
BP Better Messages: DOM-based cross-site scripting
BP Better Messages: The CVSS vector permits an unauthenticated attacker. Attacker-controlled input reaches unsafe client-side DOM handling and can execute script in the affected site origin after victim interaction. The export does not disclose the DOM source, sink or victim role. The authoritative export does not name the vulnerable endpoint, request action, parameter or implementation function. Published affected versions: <= 3.1.3.
|
3.1.4 |
CVE7.1
|
| Sep 25, 2026 |
CVE-2026-94376
Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots: Cross-site scripting
Better Messages (affected: <= 3.0.4). A Subscriber or higher can store an HTML-entity-encoded payload in their display name without unfiltered_html. WordPress's text sanitization preserves that encoding, and Better Messages subsequently decodes it before unsafe rendering, allowing stored DOM-based script execution for message viewers. The precise client-side sink is unspecified.
|
3.0.6 |
CVE6.4
|
| Sep 25, 2026 |
CVE-2026-93899
Better Messages – Chat Rooms, Group Chat, Private Messages & AI Chat Bots: SQL injection
Better Messages (affected: <= 3.0.4). A Subscriber or higher can supply group_id message metadata that reaches a SQL query without adequate parameter binding. This can disclose database information. Exploitation requires BuddyBoss Platform installed with Social Groups disabled and its retained wp_bp_groups table; a site that previously disabled Groups can satisfy that prerequisite. The request endpoint and query function are unspecified.
|
3.0.6 (confirmed by; first fixed release not established) |
CVE6.5
|
| Sep 19, 2026 |
CVE-2026-89334
Better Messages room transcripts lack an effective access boundary
A caller can retrieve chat-room transcripts, thread metadata and user data when only_joined_can_read remains at its default value of 0. The export inconsistently describes both custom-level authenticated access and access without authentication; it does not establish a clear minimum role or identify the endpoint. Treat private-room data as exposed under the stated configuration without claiming a proven anonymous path for every installation. Authoritative affected range: <= 2.15.33. Confirmed remediation: 3.0.3.
|
3.0.3 |
CVE6.5
|
| Sep 19, 2026 |
CVE-2026-89093
Better Messages guest headers can impersonate a privileged AI bot
An unauthenticated guest registration stores X-Real-IP verbatim as the guest IP address. is_ai_bot_user() treats an ai-chat-bot- prefix in that value as an internal bot identity, and user_can_join()/user_can_read() then bypass role allowlists, draft-room checks and join filters. The forged identity can join restricted rooms, post messages and read private history. The exact registration route is not disclosed. Authoritative affected range: <= 2.15.33. Confirmed remediation: 3.0.3.
|
3.0.3 |
CVE5.3
|
| Sep 16, 2026 |
CVE-2026-18555
Better Messages reflects attacker-controlled icn input into browser script
Through 2.15.22, unauthenticated attackers can craft a request using the icn parameter that reflects insufficiently sanitized and escaped input into a response. A victim must follow the crafted link for script execution in the site's origin. The export does not disclose the route, handler or precise output context.
|
See mitigation notes |
CVE6.1
|
| Sep 03, 2026 |
CVE-2026-84812
BP Better Messages permits unauthenticated cross-site scripting
BP Better Messages through 2.15.27 allows unauthenticated attacker-controlled input to reach browser output without adequate neutralization. A victim who interacts with the affected messaging content can execute script in the site's origin.
|
2.15.28 |
CVE7.1
|
| Aug 18, 2026 |
CVE-2026-32547
BP Better Messages: Cross-site scripting
BP Better Messages is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is n/a through 2.15.22.
|
2.15.23 |
CVE7.1
|
| Jul 28, 2026 |
CVE-2026-16585
Better Messages sticker deletion permits administrator-level arbitrary file deletion
Better Messages through 2.15.19 lets an Administrator store a sticker file URL containing ../ traversal through normalize_sticker(), which applies esc_url_raw() but does not remove traversal segments. A DELETE request to /wp-json/better-messages/v1/admin/sticker-packs/{id}/stickers/{sticker_id} reaches delete_sticker(); its uploads-URL prefix test passes before the relative path is URL-decoded and appended to the uploads directory, after which unlink() deletes the resolved target. This can remove arbitrary files readable by the hosting account and may lead to denial of service or code execution depending on the file removed.
|
See mitigation notes |
CVE7.2
|
| May 27, 2026 |
CVE-2026-42736
BP Better Messages: A security weakness
BP Better Messages is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation. The published affected range is <= 2.14.16.
|
2.15.0 |
CVE7.5
|
| Mar 01, 2025 |
CVE-2024-13611
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss: Sensitive information exposure
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss is affected by sensitive information exposure. The vulnerable path is reachable without authentication. Successful exploitation can disclose data that should not be available to the caller.
|
See mitigation notes |
CVE7.5
|
| Feb 01, 2025 |
CVE-2024-13612
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss: Cross-site scripting
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.4
|
| May 17, 2024 |
CVE-2024-32802
BP Better Messages: A security weakness
BP Better Messages is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE5.3
|
| Dec 14, 2023 |
CVE-2023-49168
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss: Cross-site scripting
Better Messages – Live Chat for WordPress, BuddyPress, PeepSo, Ultimate Member, BuddyBoss is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.5
|
| Nov 19, 2022 |
CVE-2022-41609
Bp Better Messages: Server-side request forgery
Bp Better Messages is affected by server-side request forgery. Exposure depends on how the affected operation is made reachable by the site. The vulnerable server can be induced to make attacker-selected network requests.
|
See mitigation notes |
CVE6.4
|
| Nov 18, 2022 |
CVE-2022-40216
Bp Better Messages: Privilege escalation or authentication bypass
Bp Better Messages is affected by privilege escalation or authentication bypass. Exposure depends on how the affected operation is made reachable by the site. A successful request can grant permissions or access that the caller should not possess.
|
See mitigation notes |
CVE4.3
|
| Aug 23, 2022 |
CVE-2022-36389
Bp Better Messages: Cross-site request forgery
Bp Better Messages is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
|
See mitigation notes |
CVE4.3
|
| Aug 23, 2022 |
CVE-2022-33142
Bp Better Messages: Denial of service
Bp Better Messages is affected by denial of service. Exposure depends on how the affected operation is made reachable by the site. A successful request can exhaust or disrupt the affected operation and make site functionality unavailable.
|
See mitigation notes |
CVE7.7
|
| Jul 20, 2022 |
CVE-2022-29454
Bp Better Messages: Cross-site request forgery
Bp Better Messages is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
|
See mitigation notes |
CVE3.1
|