Skip to main content

NocoBase CVE-2026-88403

| EUVDEUVD-2026-84200 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-09-21 mitre GHSA-8mh8-4252-7w8q
6.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to NocoBase with low-priv account
  2. Delivery
    Craft request targeting serverRequest
  3. Exploit
    Coerce server to fetch internal URL
  4. Execution
    Enumerate internal hosts/ports/metadata
  5. Impact
    Harvest internal service intelligence

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

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

Exploitation Conditions

Requires an authenticated, low-privilege account on a NocoBase v2.1.21 instance (PR:L) and the ability to reach the serverRequest functionality that issues outbound HTTP fetches. Exploitation is limited by that authentication requirement and by the server's network position - value depends on the server having reachability to internal-only resources (internal services, cloud metadata endpoints, management interfaces). No user interaction is needed (UI:N). Realistic impact is internal reconnaissance/reachability enumeration; full internal data retrieval depends on whether serverRequest returns response bodies to the attacker.

Impact

The vendor CVSS of 6.5 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) rates this a medium-severity, network-reachable, low-complexity flaw requiring authentication (PR:L). The corroborating signals argue for a LOWER real-world priority than the C:H rating implies: EPSS is only 0.18% (8th percentile), it is NOT on CISA KEV, and there is no evidence of active exploitation. A public write-up/POC reference exists (GitHub czx1111/cve/issues/7), so exploit knowledge is available but not weaponized at scale. CONFLICT worth noting: the vendor sets Confidentiality to HIGH (C:H), yet the description only claims the ability to 'scan internal resources' - i.e. internal service/port discovery - which is an information-disclosure oracle, not bulk data exfiltration, and more consistent with C:L. The C:H rating appears inflated relative to the described impact; treat the 6.5 as an upper bound and verify whether serverRequest returns full response bodies (which would justify C:H) or merely reachability/timing signals. Net: an authenticated-only, medium-prevalence SSRF with low exploitation probability - a real but non-urgent issue best handled in routine patching rather than emergency response.

Exploit ScenarioDerived

An attacker who holds valid low-privilege credentials on a NocoBase v2.1.21 instance submits a crafted HTTP request that drives the serverRequest function to fetch attacker-chosen internal URLs. By observing responses or timing, they enumerate internal hosts, open ports, and cloud metadata/management endpoints not reachable from outside. A public POC/write-up exists (GitHub issue), lowering the skill barrier, though authentication (PR:L) is still required.

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 – Sep 22, 2026

Server-side request forgery in NocoBase v2.1.21 lets an authenticated, low-privilege user drive the server's serverRequest function to issue outbound HTTP requests to arbitrary destinations, enabling internal reachability scanning and probing of services that are not exposed externally. Because exploitation requires a valid low-privilege account (per the CVSS vector PR:L) and the value of the attack depends on the NocoBase host having network access to internal-only resources, the practical impact is internal reconnaissance and reachability enumeration, with fuller information disclosure only where serverRequest returns response bodies to the caller. No public exploit code has been identified at time of analysis, the issue is not in CISA KEV, and EPSS is low (0.18%, 8th percentile), so near-term mass exploitation is unlikely; the vendor scored this 6.5 (C:H) while our independent assessment rates confidentiality impact lower (5.0, C:L).

RemediationAI

No vendor-released patch was identified at time of analysis, so the immediate priority is compensating control rather than upgrade; confirm the current fix status with the NocoBase maintainers and the GitHub issue at https://github.com/czx1111/cve/issues/7, and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-88403, before assuming a release is unavailable. Restrict outbound network egress from the NocoBase host or container using firewall or security-group rules that deny loopback, RFC1918 private ranges, and link-local/metadata addresses (especially 169.254.169.254); the trade-off is that legitimate plugin integrations and webhook callbacks to internal services will break unless explicitly allowlisted, so build and maintain an allowlist of required destinations. Where the platform runs in a cloud environment, enforce IMDSv2 (or disable IMDS entirely) so that SSRF probes of the metadata endpoint cannot retrieve instance credentials, at the cost of updating any workload that still depends on IMDSv1. Additionally, restrict access to the serverRequest-exposed endpoints and the low-privilege roles that can reach them, require admin-level privileges for plugin/HTTP-fetch functionality where feasible, and monitor NocoBase egress logs for requests to internal IP space as a detection measure; be aware that tightening role permissions may disrupt legitimate integrations that rely on non-admin accounts.

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 flaw is CWE-918 (Server-Side Request Forgery) in the serverRequest helper of NocoBase, an open-source Node.js low-code/no-code application platform that lets users build data-driven apps through plugins and HTTP APIs. The serverRequest function performs outbound HTTP fetches on behalf of the platform, and it does not adequately validate or restrict the target URL, so a request crafted through this path can be redirected at loopback addresses, RFC1918 private ranges, link-local addresses such as the 169.254.169.254 cloud metadata endpoint, and internal management interfaces reachable from the NocoBase server. The root cause class is missing allowlist/denylist enforcement plus a lack of redirect and DNS-rebinding protections on an outbound-fetch primitive, rather than a memory-safety or injection flaw. The provided CPE string (cpe:2.3:a:n/a:n/a) is unpopulated and the EUVD record lists affected versions as "n/a", so the only concrete version identifier available is the description's NocoBase v2.1.21; the CVSS vector AV:N/AC:L/PR:L/UI:N confirms network-reachable, low-complexity exploitation that requires authentication and no user interaction.

Know when Nocobase 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.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 4.3 MEDIUM

Authenticated (PR:L) network SSRF with low complexity; impact is internal scanning/reachability disclosure (C:L not C:H), no integrity or availability effect.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

Lifecycle Timeline

2
CVSS changed
Sep 22, 2026 - 15:22 NVD
6.5 (MEDIUM)
CVE Published
Sep 21, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

A Server-Side Request Forgery (SSRF) in the serverRequest function of nocobase v2.1.21 allows authenticated attackers to scan internal resources via a crafted HTTP request.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
Popular open-source no-code/low-code platform, notable but not ubiquitous deployment
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 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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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