Skip to main content

BeeHome MyBeeHome CVE-2026-37468

| EUVDEUVD-2026-114261 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-30 mitre GHSA-ppqv-phvj-5q35
6.1
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Create/edit MyBeeHome profile or chat message
  2. Delivery
    Inject malicious JavaScript payload
  3. Exploit
    Victim views profile or chat thread
  4. Execution
    Script executes in victim browser session
  5. Impact
    Hijack session or act as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to inject script via two specific application features named in the advisory: the Profile editing functionality and the chat messaging component of BeeHome MyBeeHome (versions before 2025-11-01). Successful execution is LIMITED by the UI:R requirement - a victim user must view the attacker-controlled profile or chat content for the payload to run; there is no server compromise. Storing a payload via profile editing or chat typically presupposes the attacker can reach and use those features (an application account), though the input's CVSS vector marks PR:N and the description does not explicitly state an authentication requirement, so the exact privilege needed to post content is not confirmed from available data. Impact is confined to the victim's browser session (confidentiality and integrity, Low), with no availability impact.

Impact

This is a reflected/stored Cross-Site Scripting flaw (CWE-79) scored CVSS 6.1 (Medium) with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - network-reachable, low complexity, but requiring victim user interaction (UI:R) and yielding only limited confidentiality and integrity impact within the browser context (the scope change S:C reflects that injected script executes in another user's session rather than against the server). The real-world signals point to low urgency: EPSS is 0.21% (11th percentile), the vulnerability is NOT in CISA KEV, and the exploitation status is that a public PoC reference exists; it is not verified as working exploit code. The vuln.today priority label is 'this_month', consistent with a Medium-severity issue rather than an emergency. Note a key conflict in the input: the description says the attacker can 'execute arbitrary code' and the Tags include 'RCE', but the CWE (CWE-79) and CVSS impact (C:L/I:L/A:N, no privilege escalation, scope change) describe client-side script execution in a victim's browser, NOT server-side remote code execution - the 'RCE' framing overstates the impact and should be read as XSS. Affected product/version data is weak: CPE and affected-version fields are 'n/a', so only the vendor-supplied cutoff 'before 2025-11-01' is available.

Exploit ScenarioDerived

An attacker with access to the MyBeeHome application injects a malicious script payload into the profile-editing fields or the chat messaging component; when a victim user (or administrator) views the attacker's profile or the chat thread, the script executes in the victim's browser session. This can be used to steal session tokens, perform actions as the victim, or deface the UI. A public PoC reference exists (a GitHub repository named 'mybeehome-stored-xss-2025'); it is not verified as working exploit code, and the CVSS UI:R metric confirms the attack only succeeds once a victim interacts with the malicious content.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 02, 2026

Stored cross-site scripting in BeeHome MyBeeHome releases before 2025-11-01 lets a remote attacker plant script through the Profile editing functionality and the chat messaging component, which then executes in another user's browser session when that content is viewed. The published score is CVSS 6.1 (Medium) with vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, so exploitation is network-reachable and low complexity but depends on victim interaction, and impact stays within the browser context (Low confidentiality and integrity, no availability effect, scope change because the script runs in the victim's session rather than against the server). EPSS is 0.21 percent (11th percentile) and there is no CISA KEV entry; a public PoC reference exists in the form of a GitHub repository (jhonny606/mybeehome-stored-xss-2025), but it is not verified as working exploit code. The vendor has not published an advisory with an exact fixed version, and the only version boundary available is the 'before 2025-11-01' cutoff in the CVE description.

RemediationAI

No vendor advisory naming an exact patched version is provided in the available data; the description defines the boundary as 'before 2025-11-01', so the actionable fix is to upgrade BeeHome MyBeeHome to a build dated 2025-11-01 or later and to confirm the installed build date against that cutoff, since no CPE or EUVD version range is supplied to do the matching for you. Until the upgrade is applied, the concrete compensating controls are: restrict who can write to the two named injection surfaces (profile editing fields and chat messages) - for example by limiting profile self-editing and chat posting to trusted or internally vetted accounts, accepting the loss of self-service for those users; treat all rendered profile and chat content as untrusted by enforcing output encoding at the rendering layer if the deployment permits front-end customization, which carries the risk of breaking legitimate rich-text or emoji formatting; and deploy a Content-Security-Policy that disallows inline script on the application origin, with the trade-off that any inline-script-dependent UI components will fail until refactored. Session cookies for chat and profile pages should be HttpOnly where the application supports it, which limits - but does not prevent - script-driven session theft. Track the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-37468) and the public PoC repository (https://github.com/jhonny606/mybeehome-stored-xss-2025) for a vendor-confirmed fixed version and for details of the injection points; given the 'this_month' priority rating, EPSS of 0.21 percent and the absence of KEV listing, this is not an emergency patch action, but remediation should be scheduled within the current monthly cycle.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause class is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically a stored/persistent variant: content submitted through the BeeHome MyBeeHome profile editing form and the chat messaging component is persisted and later rendered to other users without adequate output encoding, so an injected script runs in the recipient's origin. The S:C (scope changed) metric reflects that the script executes in a victim's session on the application origin rather than affecting the server process, and the UI:R metric reflects that a victim must open or view the tainted profile or chat content before the payload fires - the trigger path beyond these two features is not described in the available sources. There is no server-side code execution, memory corruption, or privilege escalation component in the evidence. Note that the supplied tags carry a 'RCE' label alongside 'XSS'; the 'arbitrary code execution' phrasing in the description refers to script execution in the browser, not to remote code execution on the server, and should not be read as such. Product identification is weak: the CPE supplied is an all-'n/a' placeholder (cpe:2.3:a:n/a:n/a:*) and the EUVD affected-version field is likewise 'n/a n/a', so there is no authoritative CPE binding for MyBeeHome; version scoping rests solely on the 'before 2025-11-01' statement. A further inconsistency exists between the published vector, which marks PR:N, and the independent assessment, which marks PR:L - the exact privilege required to post profile or chat content is therefore not confirmed from available data, though storing content through those features normally implies the attacker can reach and use them.

Know when N A gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Stored XSS via profile/chat normally requires an application account to post content (PR:L); UI:R because a victim must view it, S:C and C:L/I:L/A:N for browser-context script with no availability impact.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
CVSS changed
Nov 02, 2026 - 16:37 NVD
6.1 (MEDIUM)
CVE Published
Oct 30, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Cross Site Scripting vulnerability in BeeHome MyBeeHome before 2025-11-01 allows a remote attacker to execute arbitrary code via the Profile editing functionality, chat messaging component.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Rare
obscure vendor product, no visible enterprise or production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in N A

View all
CVE-2024-51092 CRITICAL POC
9.1 May 08

LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr

CVE-2025-15684 MEDIUM POC
5.5 Aug 12

Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han

CVE-2024-45257 HIGH POC
7.3 May 08

A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi

CVE-2025-15687 LOW POC
2.1 Aug 12

Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc

CVE-2025-15686 LOW POC
2.1 Aug 12

Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula

CVE-2025-67888 HIGH POC
7.3 May 08

Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root

CVE-2024-53326 HIGH POC
7.3 May 08

LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(

CVE-2026-38360 CRITICAL POC
9.8 May 08

Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti

CVE-2026-30623 CRITICAL POC
9.8 Jul 15

Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr

CVE-2026-67917 CRITICAL POC
9.8 Aug 17

SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg

CVE-2026-75337 CRITICAL POC
9.8 Aug 27

Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ

CVE-2026-31072 CRITICAL POC
9.8 May 19

Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy