Skip to main content

ArcadeDB CVE-2026-93597

| EUVDEUVD-2026-82892 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-09-18 VulnCheck GHSA-9fpr-24pp-pfx2
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to ArcadeDB with low-privilege account
  2. Delivery
    Craft URL resolving to NAT64/6to4/Teredo address embedding internal IPv4
  3. Exploit
    Submit via IMPORT DATABASE or server command
  4. Execution
    Server SSRF guard fails IPv6 validation
  5. Persist
    Reach internal service or cloud metadata endpoint
  6. Impact
    Exfiltrate internal data or credentials

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 ArcadeDB account (PR:L) with the ability to invoke the IMPORT DATABASE statement or server commands that fetch a remote URL. The attacker must supply a hostname resolving to an IPv6 transition address - NAT64, 6to4, or Teredo - encoding an RFC 1918 or loopback IPv4 target, which the pre-26.9.1 SSRF guard fails to validate. Meaningful impact depends on the deployment having reachable internal services or, most significantly, a cloud instance metadata endpoint (e.g., 169.254.169.254) accessible from the ArcadeDB host. Limiting factors: valid credentials are required (not unauthenticated), the URL-fetching command must be permitted for the account, and the internal targets must actually exist and be network-reachable from the server.

Impact

This is a moderate, credentialed SSRF (CWE-918) that should be treated as a medium priority rather than an urgent one. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N, score 5.3) is internally consistent with the description: network-reachable but requiring authentication (PR:L) and low complexity, with impact modeled primarily on subsequent internal systems (SC:L/SI:L/SA:L) rather than the ArcadeDB host itself (VC:N/VI:L/VA:N). No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so the real-world exploitation signal is weak - exploitation status is 'no public exploit identified at time of analysis.' The signals do not conflict: a low/absent exploitation probability aligns with a bug that requires valid credentials and a specific fetch-triggering command. The main risk amplifier not captured by the base score is the explicit mention of cloud metadata endpoints - in a cloud deployment, SSRF to a metadata service can yield IAM credentials, which would elevate real confidentiality impact well beyond the vendor's VC:N. That environmental factor, not the base metric, is what defenders should weigh.

Exploit ScenarioDerived

An authenticated ArcadeDB user issues an IMPORT DATABASE or server command pointing at a URL whose hostname resolves to an IPv6 transition address (NAT64, 6to4, or Teredo) that embeds an RFC 1918 or loopback IPv4 payload, bypassing the SSRF guard. The server then connects to an internal service or the cloud metadata endpoint (e.g., 169.254.169.254) on the attacker's behalf, potentially exposing internal APIs or instance credentials. No public exploit code is identified at time of analysis, though the bypass technique is well-documented.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 18, 2026

Server-side request forgery in ArcadeDB versions before 26.9.1 allows an authenticated user to bypass the built-in SSRF guard by supplying hostnames that resolve to IPv6 transition addresses (NAT64, 6to4, or Teredo) which embed RFC 1918 or loopback IPv4 targets, causing IMPORT DATABASE and server commands to fetch internal-only resources on the attacker's behalf. Exploitation requires valid credentials and permission to invoke the URL-fetching command, and meaningful impact depends on reachable internal services - most notably a cloud instance metadata endpoint such as 169.254.169.254 - being network-accessible from the ArcadeDB host; the assessed vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N) reflects low confidentiality and integrity impact with a scope change and no availability impact. No public exploit identified at time of analysis, and there is no confirmed active exploitation (CISA KEV); the vendor advisory notes that patches are available, making this a medium-priority credentialed issue rather than an urgent one.

RemediationAI

Vendor-released patch: upgrade ArcadeDB to 26.9.1 or later, which adds validation of NAT64, 6to4, and Teredo address forms to the SSRF guard; see the vendor advisory at https://github.com/ArcadeData/arcadedb/security/advisories/GHSA-67m7-7w7g-mpmh and the VulnCheck advisory at https://www.vulncheck.com/advisories/arcadedb-before-26.9.1-ssrf-via-ipv6-transition-addresses for details. If immediate upgrade is not possible, restrict the IMPORT DATABASE privilege and any server command capable of fetching a remote URL to fully trusted administrative accounts only, accepting the trade-off that this breaks legitimate data-import workflows for other roles; block outbound traffic from ArcadeDB hosts to IPv6 transitional prefixes (64:ff9b::/96, 2002::/16, 2001::/32) and, more importantly, to link-local and RFC 1918 ranges at the egress firewall, understanding that egress filtering can break unrelated integrations the instance legitimately relies on. Additionally, harden cloud metadata access - require IMDSv2 with token-based session authentication and a hop limit of 1 on AWS, or disable legacy metadata endpoints on other providers - as a compensating control that reduces the value of a successful bypass even though it does not fix the code flaw. Detection should focus on outbound connections from the ArcadeDB process to IPv6 transition addresses or to 169.254.169.254, since the described attack requires an authenticated account and would otherwise leave no unusual authentication trail.

Affected VersionsENISA

arcadedb 0 <26.9.1

Affected Packages

euvd arcadedb fix: 26.9.1

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 root cause is CWE-918 (Server-Side Request Forgery): ArcadeDB's pre-26.9.1 guard inspects user-supplied URLs for private, loopback, and link-local destinations but evaluates only the literal or directly resolved IPv4 form, so it never accounts for IPv6 transition and translation mechanisms that tunnel an IPv4 address inside an IPv6 address. NAT64 (RFC 6052, typically the 64:ff9b::/96 well-known prefix), 6to4 (RFC 3056, 2002::/16), and Teredo (RFC 4380, 2001::/32) all embed an IPv4 address in the low-order bits, so a request to, for example, a 64:ff9b::a9fe:a9fe or 2002:a9fe:a9fe:: style address is routed by the host's networking stack to the encoded IPv4 destination - including 169.254.169.254 (cloud instance metadata), 127.0.0.1, or 10/8, 172.16/12, 192.168/16 services. Because the guard's denylist never normalizes these transitional prefixes, the SSRF check passes while the actual connection lands on the internal target. The affected product is captured by CPE cpe:2.3:a:arcadedata:arcadedb:*:*:*:*:*:*:*:* (all builds prior to the 26.9.1 fix), and the vulnerable surface is the URL-fetching logic shared by the IMPORT DATABASE statement and administrative server commands. The relevant metadata endpoints are link-local, which is precisely the class of address the broken guard was intended to block.

Know when Arcadedb 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 (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L
vuln.today AI 6.4 MEDIUM

Authenticated network SSRF (PR:L, AV:N, AC:L); scope changes as the server pivots to internal systems (S:C); limited confidentiality/integrity to reachable internal services, no availability impact.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

Lifecycle Timeline

1
Patch available
Sep 18, 2026 - 14:02 EUVD

DescriptionCVE.org

ArcadeDB versions before 26.9.1 fail to validate IPv6 transition addresses in the SSRF guard used by IMPORT DATABASE and server commands. Authenticated attackers can supply URLs resolving to NAT64, 6to4, or Teredo addresses embedding RFC 1918 or loopback IPv4 payloads to reach internal services and cloud metadata endpoints.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
niche open-source multi-model NoSQL database, limited production footprint
Data Quality
4 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.3%
Patch available Yes
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

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

CVE-2026-75854 CRITICAL
9.3 Aug 18

Unauthenticated data access and manipulation in ArcadeDB before 26.8.1 arises because the Redis wire-protocol plugin exp

CVE-2026-75851 CRITICAL
9.4 Aug 18

Privilege escalation in ArcadeDB server (versions 26.7.3 and earlier) allows a low-privileged authenticated user with re

CVE-2026-75843 CRITICAL
9.4 Aug 18

Privilege escalation in ArcadeDB before 26.8.1 lets a low-privileged authenticated reader escalate to full server admini

CVE-2026-75852 CRITICAL
9.3 Aug 18

Authentication bypass in ArcadeDB before 26.8.1 lets unauthenticated attackers run full CRUD operations against any data

CVE-2026-67341 CRITICAL
9.3 Aug 01

Scripting authorization bypass in ArcadeDB before 26.7.2 lets any authenticated database user - including read-only role

CVE-2026-67342 CRITICAL
9.3 Aug 01

Cross-database authorization bypass (IDOR) in ArcadeDB before 26.7.2 lets attackers read and write any database on the s

CVE-2026-76224 HIGH
8.7 Aug 19

Remote code execution in ArcadeDB's Gremlin query engine exposes any deployment running arcadedb-gremlin through version

CVE-2026-75853 HIGH
8.7 Aug 18

Cross-database authorization bypass in ArcadeDB's Gremlin wire-protocol plugin allows any authenticated server user to f

CVE-2026-75840 HIGH
8.7 Aug 18

Arbitrary file read in ArcadeDB before version 26.8.1 allows authenticated users holding trigger creation privileges to

CVE-2026-67343 HIGH
8.7 Aug 01

Cluster token exposure in ArcadeDB before 26.7.2 enables any authenticated user to escalate privileges to root-level adm

CVE-2026-67356 HIGH
8.7 Aug 02

Privilege escalation in ArcadeDB before 26.7.3 allows any user holding UPDATE_SCHEMA permission to create server-wide ad

CVE-2026-67340 HIGH
8.6 Aug 01

Remote OS command execution in ArcadeDB before 26.7.2 is reachable by authenticated schema administrators through JavaSc

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