Skip to main content

Arc Database CVE-2026-48105

| EUVDEUVD-2026-64192 HIGH
Path Traversal (CWE-22)
2026-08-21 GitHub_M
8.3
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Obtain cluster peer credentials
  2. Delivery
    Connect to Arc cluster's Raft port
  3. Exploit
    Craft manifest-registration proposal with traversal path
  4. Execution
    Submit proposal to applyRegisterFile FSM handler
  5. Persist
    Path accepted without validation and registered in cluster manifest
  6. Impact
    Cluster write operations deliver data to attacker-controlled path

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 Arc Enterprise to be deployed and actively running in cluster mode - the vulnerability exists solely in the Raft consensus subsystem and standalone Arc deployments are not affected. The attacker must hold low-privilege cluster peer access (CVSS PR:L), meaning they must be able to submit Raft proposals to the cluster, which typically requires valid peer authentication credentials or membership in the cluster's trusted peer list. The cluster's Raft port must be network-reachable by the attacker (AV:N). Exploitation is bounded by: (1) the mandatory requirement for cluster peer credentials or a pre-compromised cluster member; (2) cluster mode being enabled; (3) the Arc version being older than 2026.06.1. No user interaction is required once cluster peer access is established. Applying firewall restrictions to limit which hosts can reach the Raft port is the most effective compensating control absent a patch.

Impact

The CVSS 4.0 score of 8.3 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N) reflects a network-reachable, low-complexity flaw requiring low privileges with no user interaction. Integrity impact is rated High on both the vulnerable and subsequent systems while confidentiality and availability are unaffected, making this a data-integrity threat rather than a service-disruption or data-exfiltration risk. No CISA KEV listing exists and no public exploit code has been identified, so exploitation is currently assessed as opportunistic-to-targeted rather than widespread. The most significant real-world constraint is PR:L: an attacker must first possess valid cluster peer credentials or occupy a pre-compromised cluster member, which materially raises the exploitation bar beyond what the raw score implies. EPSS data is absent from the provided intelligence; given the product's niche deployment footprint and the PR:L access barrier, real-world exploitation probability is assessed as low despite the high CVSS score. The lack of a confidentiality impact vector means sensitive data disclosure is not a direct consequence, though an attacker writing to arbitrary paths could stage secondary attacks.

Exploit ScenarioDerived

An attacker who has obtained valid Arc cluster peer credentials - through a compromised node, stolen peer certificates, or insider access - connects to the cluster network and submits a crafted Raft manifest-registration proposal containing a path such as '../../etc/cron.d/backdoor' or an s3:// URI pointing to an attacker-controlled bucket. The applyRegisterFile FSM handler accepts the proposal without path validation, registering the malicious path in the cluster manifest. Subsequent cluster write operations then place data segment files at the injected location, enabling arbitrary local filesystem writes or silent data redirection to an external storage endpoint.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 21, 2026

Path traversal in Arc Enterprise's Raft finite state machine allows low-privileged cluster peers to register arbitrary file paths via manifest-registration proposals, bypassing all path validation in the applyRegisterFile handler (internal/cluster/raft/fsm.go). All Arc Enterprise deployments running in cluster mode prior to version 2026.06.1 are affected. No public exploit code has been identified at time of analysis, but successful exploitation enables data writes outside the configured storage backend root, directly undermining storage isolation guarantees.

RemediationAI

Upgrade to Arc version 2026.06.1 or later, which introduces proper path validation in the Raft FSM manifest-registration handler; this is the primary fix confirmed by the vendor advisory at https://github.com/Basekick-Labs/arc/security/advisories/GHSA-f85q-mvg8-qf37. Until patching is feasible, three vendor-recommended workarounds exist. First, restrict cluster network access to known-trusted peers via strict firewall rules - this raises the bar for injecting crafted Raft proposals but does not eliminate risk if a legitimate peer is already compromised. Second, audit the cluster manifest for any registered paths not matching the configured storage backend root, treating deviations as indicators of compromise; this is a detection control rather than a prevention control. Third, disable cluster mode entirely, which eliminates the Raft FSM attack surface at the cost of losing high-availability clustering functionality. Note that none of the workarounds address the underlying missing validation - they only reduce exposure or provide detection capability.

Affected VersionsENISA

Arc < 2026.06.1

Affected Packages

euvd arc fix: 2026.06.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

Arc is an open, SQL-native time-series database for telemetry workloads developed by Basekick-Labs (CPE: cpe:2.3:a:basekick-labs:arc:*:*:*:*:*:*:*:*). The Raft consensus algorithm is used for distributed cluster coordination; its FSM processes replicated log entries (proposals) across nodes, including manifest-registration proposals that associate file paths with data segments. The vulnerable handler, applyRegisterFile in internal/cluster/raft/fsm.go, applies only a non-empty check to attacker-supplied path values: there is no parent-traversal ('..') rejection, no allowlist of legitimate storage root prefixes, no URI scheme restriction (e.g., s3:// versus local filesystem paths), and no maximum length bound. The root cause class is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), where user-controlled path data reaches a filesystem or storage operation without normalization or confinement checks. This allows a cluster peer to craft proposals that escape the intended storage backend root entirely.

Know when Arc 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 (GitHub_M) PRIMARY 8.3 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:H/SA:N
vuln.today AI 7.7 HIGH

Network-reachable via cluster protocol requiring low-privilege peer access; scope change applies because writes escape the storage backend boundary into external filesystem or cloud storage space; no confidentiality or availability impact observed.

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

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

Lifecycle Timeline

2
Patch available
Aug 21, 2026 - 23:02 EUVD
CVE Published
Aug 21, 2026 - 22:47 cve.org
HIGH 8.3

DescriptionCVE.org

Arc is an open, SQL-native time-series database for telemetry. Prior to version 26.06.1, Arc Enterprise's Raft FSM (internal/cluster/raft/fsm.go:applyRegisterFile) accepts attacker-chosen file paths in manifest-registration proposals without validating them against the configured storage backend. The only check is that the path is non-empty. There is no parent-traversal (..) rejection, no allowlist of legitimate prefixes, no scheme restriction (s3:// vs local), and no length bound. This is fixed in 2026.06.1. Some workarounds are available. Restrict cluster network access to known-trusted peers via strict firewall rules, audit the cluster manifest for unexpected paths (any path not matching the configured storage backend root is suspect), and/or disable cluster mode until the fix is available.

Executive ViewAI

Why It Matters

Arc Enterprise cluster deployments face a path traversal vulnerability (CVE-2026-48105, CVSS 8.3) enabling authenticated cluster peers to write data outside their designated storage boundaries, effectively bypassing storage isolation controls. No public exploit identified at time of analysis; however, successful exploitation would allow unauthorized data placement that threatens data integrity and confidentiality across affected deployments. All Arc Enterprise cluster mode installations running versions prior to 2026.06.1 require immediate vendor patch application.

Business Impact: High
Compensating Controls

Apply vendor patch (Arc Enterprise 2026.06.1 or later). Interim mitigations prior to full patch deployment: restrict cluster peer access to essential infrastructure peers only and implement filesystem monitoring for unauthorized writes outside the designated storage root.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Rare
niche open-source time-series database by obscure vendor, limited enterprise footprint
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

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