Skip to main content

kerwincui FastBee EUVDEUVD-2026-26810

| CVE-2026-7676 LOW
Path Traversal (CWE-22)
2026-05-03 VulDB
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid FastBee credentials
  2. Delivery
    Authenticate to application
  3. Exploit
    Craft path traversal request to Tool Download Endpoint with malicious fileName parameter
  4. Execution
    Trigger ToolController.download function
  5. Persist
    Resolve and serve arbitrary file from filesystem
  6. Impact
    Exfiltrate sensitive application or system files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Exploitation requires valid authentication credentials for kerwincui FastBee - the attacker must first gain or obtain authenticated user access (PR:L in CVSS vector). The vulnerability is NOT exploitable against default unauthenticated configurations; all users of the system (including low-privilege roles such as guest or read-only users) can trigger the path traversal if they have any access to the download endpoint. The specific condition triggering exploitability is the absence of input validation on the fileName parameter combined with the application's direct use of this parameter to construct filesystem paths without canonical path resolution. No special application configuration or non-default settings are required; the vulnerability is present in standard deployments of FastBee 1.2.1 and earlier. The attacker is limited by operating system file permissions - they cannot read files outside the privilege context of the FastBee Java process (typically the application service account), so system files readable only by root may be inaccessible. The exploitation does not modify files (I:N), crash the application (A:N), or require user interaction (UI:N), but does require the target to be network-accessible and the attacker to possess valid credentials.

Impact

While CVSS 4.3 indicates low severity, the risk assessment reveals important nuances. The vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N indicates remote network access with low attack complexity, but requires authenticated privileges (PR:L), limiting the attacker pool to users with valid credentials. The confidentiality impact is rated as low (C:L), meaning file disclosure is confined to readable files rather than sensitive system data. However, the E:P (Exploit POC Published) rating and availability of public exploit code elevates practical risk for organizations still running unpatched FastBee instances. The absence of vendor response (RL:X) and unconfirmed remediation guidance increase operational uncertainty. Real-world risk depends heavily on deployment context: if FastBee authenticates to external identity providers or has weak credential controls, exploitation becomes more probable. SSVC decision framework would rate this as Publish/Act-Now for environments with high user-to-application trust boundaries but lower priority for air-gapped or tightly controlled deployments. The low CVSS versus public POC availability suggests this is not a widespread mass-exploitation threat but rather a targeted abuse vector for disgruntled users or lateral movement within compromised environments.

Exploit ScenarioDerived

An authenticated user with valid FastBee credentials (e.g., a regular employee or guest account) sends a crafted HTTP GET request to the download endpoint with a malicious fileName parameter such as 'fileName=../../etc/passwd' or 'fileName=../../../config/application.properties' (URL-encoded as needed). The ToolController.download function processes this parameter without validation and resolves it against the server filesystem, allowing the attacker to read sensitive files such as database credentials stored in configuration files, private SSH keys, or application source code. The attacker downloads and exfiltrates these files, potentially gaining further access or discovering other vulnerabilities in the application stack. Public exploit code referenced in the advisory removes the need for custom payload crafting, lowering the barrier to exploitation for non-technical actors.

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

Path traversal vulnerability in kerwincui FastBee up to version 1.2.1 allows authenticated remote attackers to read arbitrary files on the server via manipulation of the fileName parameter in the ToolController.download endpoint. The vulnerability has publicly available exploit code and affects the Tool Download functionality, enabling unauthorized file disclosure with low CVSS impact (4.3) due to authentication requirements and limited scope.

RemediationAI

Immediate patching is the primary mitigation, though vendor confirmation of a fixed version is not available in the current advisory. Organizations running FastBee 1.2.1 or earlier should contact kerwincui directly for patch availability or upgrade guidance; pending vendor response, implement compensating controls immediately. Short-term mitigation: restrict network access to the Tool Download Endpoint (/api/tool/download or equivalent) using a Web Application Firewall (WAF) or reverse proxy to block requests containing path traversal patterns such as '../', '..\', '%2e%2e/', or URL-encoded variants - this prevents exploitation but may block legitimate use cases if the download feature serves user-selected files. Alternative compensating control: restrict the download functionality to read-only access from a whitelist of pre-approved directories defined in application configuration, rejecting any fileName parameter that resolves outside this whitelist after path normalization - this requires code-level configuration but does not impact legitimate downloads. Input validation remediation: implement strict filename validation using a regular expression that permits only alphanumeric characters, hyphens, and underscores (e.g., ^[a-zA-Z0-9_-]+\.[a-zA-Z0-9]+$), rejecting any filename containing path separators or dots; couple this with canonical path resolution before file access to eliminate encoding bypasses. Monitor application logs for suspicious download requests containing '../' or encoded equivalents and correlate with user accounts to identify attempted exploitation. Note that WAF-based blocking may generate false positives if the application legitimately uses complex filenames; test compensating controls in non-production environments before deployment.

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 Java-based SpringBoot application at ToolController.java's download function, which processes user-supplied fileName parameters without proper input validation. The underlying weakness is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory, also known as Path Traversal), allowing attackers to use directory traversal sequences (e.g., '../') to escape intended download directories and access files outside the application's designated scope. The affected component is the Tool Download Endpoint, a REST API handler in the fastbee-open-api module responsible for serving file downloads to authenticated users.

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.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/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
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Severity Changed
May 03, 2026 - 05:22 NVD
MEDIUM LOW
CVSS changed
May 03, 2026 - 05:22 NVD
4.3 (MEDIUM) 2.1 (LOW)
PoC Detected
May 03, 2026 - 05:15 vuln.today
Public exploit code
CVE Published
May 03, 2026 - 03:00 nvd
LOW 2.1

DescriptionCVE.org

A vulnerability was found in kerwincui FastBee up to 1.2.1. The affected element is the function ToolController.download of the file springboot/fastbee-open-api/src/main/java/com/fastbee/data/controller/ToolController.java of the component Tool Download Endpoint. The manipulation of the argument fileName results in path traversal. The attack may be performed from remote. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% 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

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

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