{"id":"CVE-2026-114179","kind":"vulnerability","aliases":["CVE-2026-114179"],"related":[],"title":"BP Better Messages WordPress plugin: DOM-based XSS through version 3.1.3","description":"Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wordplus BP Better Messages bp-better-messages allows DOM-Based XSS.This issue affects BP Better Messages: from n/a through 3.1.3.","summary":"The BP Better Messages plugin for WordPress and BuddyPress has a DOM-based cross-site scripting flaw in versions through 3.1.3. An attacker can get script to run in a victim's browser session on the affected site.","severity":"high","cvss":7.1,"epss":0.00251,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["bp-better-messages","buddypress","package","wordpress"],"not_affected_if":["plugin-not-installed"],"how_to_check":"- Check the installed plugin version of `bp-better-messages` in the WordPress admin plugins list or with `wp plugin get bp-better-messages --field=version`\n- unknown for other checks, the sources do not say","fix":"- Update `bp-better-messages` to a version later than `3.1.3`; the sources do not name the fixed release\n- unknown for other actions, the sources do not say","status":"open","published_at":"2026-10-24T08:16:51+00:00","first_seen_at":"2026-10-24T08:47:15+00:00","triaged_at":"2026-10-25T03:31:06+00:00","updated_at":"2026-10-25T12:38:49+00:00","category":"package","confidence":0.5,"triage":{"at":"2026-10-25T03:31:06Z","model":"claude-haiku-5-5","output":{"fix":"- Update `bp-better-messages` to a version later than `3.1.3`; the sources do not name the fixed release\n- unknown for other actions, the sources do not say","reach":"internet","title":"BP Better Messages WordPress plugin: DOM-based XSS through version 3.1.3","impact":"medium","summary":"The BP Better Messages plugin for WordPress and BuddyPress has a DOM-based cross-site scripting flaw in versions through 3.1.3. An attacker can get script to run in a victim's browser session on the affected site.","category":"package","nicknames":[],"who_cares":["wordpress","buddypress","bp-better-messages"],"confidence":0.5,"needs_auth":"unknown","worst_case":"Attacker script runs in victims' browsers on the affected site","analyst_note":"Confirm the fixed plugin version and whether the flaw needs a logged-in user or a specific message feature; check the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-114179 and the plugin changelog.","how_to_check":"- Check the installed plugin version of `bp-better-messages` in the WordPress admin plugins list or with `wp plugin get bp-better-messages --field=version`\n- unknown for other checks, the sources do not say","needs_analyst":true,"not_affected_if":["plugin-not-installed"],"who_is_affected":"Sites running the BP Better Messages plugin at version 3.1.3 or earlier with BuddyPress or WordPress messaging enabled. Sites that do not have the plugin installed are not affected. The sources do not say whether a non-default setting is required.","user_interaction":"unknown","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000632,"input_tokens":3315,"output_tokens":600,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-114179':15A,18A '-2026':14A,17A '3.1.3':12A,48B,101C 'affect':64B,94C 'allow':88C 'attack':50B 'base':8A,39B,91C 'better':2A,21B,28B,82C,86C,96C 'bp':1A,20B,27B,81C,85C,95C 'bp-better-messag':19B,84C 'browser':60B 'buddypress':23B,34B 'cross':41B,75C 'cross-sit':40B,74C 'cve':13A,16A 'dom':7A,38B,90C 'dom-bas':6A,37B,89C 'flaw':44B 'generat':73C 'get':52B 'improp':66C 'input':69C 'issu':93C 'messag':3A,22B,29B,83C,87C,97C 'n/a':99C 'neutral':67C 'packag':24B 'page':72C 'plugin':5A,30B 'run':55B 'script':43B,53B,77C 'session':61B 'site':42B,65B,76C 'version':11A,46B 'victim':58B 'vulner':78C 'web':71C 'wordplus':80C 'wordpress':4A,25B,32B 'xss':9A 'xss.this':92C","nicknames":[],"mitigations":[],"who_affected":"Sites running the BP Better Messages plugin at version 3.1.3 or earlier with BuddyPress or WordPress messaging enabled. Sites that do not have the plugin installed are not affected. The sources do not say whether a non-default setting is required.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-24T08:16:51+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L","cvss_by":"audit@patchstack.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-114179","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-114179","severity":null,"published_at":"2026-10-24T08:16:51+00:00","modified_at":"2026-10-24T08:16:51+00:00","first_seen_at":"2026-10-24T08:47:15+00:00","fetched_at":"2026-10-24T08:47:15+00:00","note":null},{"source":"epss","external_id":"CVE-2026-114179","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-114179","severity":null,"published_at":null,"modified_at":null,"first_seen_at":"2026-10-25T12:38:49+00:00","fetched_at":"2026-10-25T12:38:49+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}