Skip to main content

Knowns EUVDEUVD-2026-75583

| CVE-2026-88940 MEDIUM
Path Traversal (CWE-22)
2026-09-10 VulnCheck GHSA-hm5p-8v8f-2vgm
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach network-accessible knowns endpoint
  2. Delivery
    Send crafted path parameter with traversal sequences
  3. Exploit
    Enumerate directories outside workspace root
  4. Execution
    Map host filesystem layout
  5. Persist
    Identify project or configuration targets
  6. Impact
    Stage follow-on exploitation

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

The knowns workspace browse HTTP endpoint must be reachable over the network. No authentication is required (PR:N). No special configuration or non-default state is required - any deployed instance of knowns through 0.33.0 with a network-accessible port is vulnerable. Exploitation is bounded to directory enumeration: the attacker can discover directory names and structure but cannot read file contents through this vulnerability alone, limiting the immediate blast radius to reconnaissance.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N) accurately captures the threat model: zero-friction unauthenticated network exploitation with impact capped at limited confidentiality (directory names, not file content). No KEV listing exists and no public exploit code has been identified, placing real-world urgency below scores for file-read or code-execution path-traversal variants. That said, directory enumeration is a valuable reconnaissance primitive - an attacker who can map the host's project layout can identify additional targets, and even a mid-sized municipal IT team in malbork should treat unauthenticated filesystem enumeration on a network-exposed tool as a non-trivial exposure worth prompt patching. EPSS data is absent from the input; exploitation likelihood is assessed as low in the near term given the product's niche footprint.

Exploit ScenarioDerived

An unauthenticated attacker sends HTTP GET requests to the workspace browse endpoint with a path parameter containing traversal sequences such as ../../etc or ../../home. By iterating through common filesystem paths, the attacker enumerates directory names across the host, mapping project layouts, identifying backup or configuration directories, and selecting targets for follow-on access attempts. The attack requires no credentials and no exploit tooling beyond a basic HTTP client.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 10, 2026

Directory traversal in knowns through 0.33.0 exposes arbitrary host filesystem paths to unauthenticated remote attackers via the workspace browse endpoint's unsanitized path query parameter. Attackers can walk the directory tree to map project directories, configuration file locations, and other filesystem structures without any credentials or special privileges. No public exploit has been identified at time of analysis, and impact is bounded to directory enumeration - file content cannot be read through this vector alone.

RemediationAI

Consult the vendor security advisory at https://github.com/knowns-dev/knowns/security/advisories/GHSA-h73x-698r-qrvg for the officially patched release version; no specific fixed version number is confirmed in the available input data. Until a patched release is applied, restrict network access to the workspace browse endpoint via firewall rules or reverse-proxy ACLs limited to trusted IP ranges - this eliminates the unauthenticated remote attack surface at the cost of losing remote workspace browsing capability for unconfigured clients. Alternatively, temporarily disable or comment out the workspace browse route if it is non-essential to production operations.

Affected VersionsENISA

knowns 0 ≤0.33.0

Affected Packages

euvd knowns 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

Knowns is a Go-based workspace management tool maintained by knowns-dev (CPE: cpe:2.3:a:knowns-dev:knowns:*:*:*:*:*:*:*:*). The vulnerability resides in the workspace browse HTTP endpoint implemented in internal/server/routes/workspace.go at lines 42-110, where user-supplied path query parameters are passed to filesystem operations without canonicalization or boundary enforcement against an allowed base directory. CWE-22 (Path Traversal) describes this root-cause class: when user input containing sequences such as ../ is not stripped or resolved before filesystem access, attackers can escape the intended directory scope and reach arbitrary locations on the host.

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

Unauthenticated network-accessible endpoint with no complexity; confidentiality limited to directory names only, no integrity or availability impact.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
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

DescriptionCVE.org

knowns through 0.33.0 fails to validate the path query parameter in the workspace browse endpoint, allowing remote attackers to enumerate arbitrary directories on the host filesystem. Attackers can traverse the directory structure to locate project directories and identify targets for further exploitation.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Rare
obscure Go workspace tool, niche developer community footprint
Data Quality
5 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.5%
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

More in Knowns

View all
CVE-2026-86543 CRITICAL
9.3 Sep 07

Missing authentication in Knowns (knowns-dev/knowns) before 0.30.0 exposes the management API on all network interfaces

CVE-2026-88899 CRITICAL
9.3 Sep 10

External control of a filesystem path in Knowns (knowns-dev/knowns) before 0.31.0 lets remote attackers escape the proje

CVE-2026-86775 HIGH
8.8 Sep 09

Path traversal in the knowns npm documentation tool (versions ≤ 0.29.1) enables remote unauthenticated attackers to read

CVE-2026-86542 HIGH
8.8 Sep 07

Path traversal in knowns before v0.30.0 permits unauthenticated remote attackers to write files outside the designated i

CVE-2026-86439 HIGH POC
8.7 Sep 07

Path traversal in knowns (a Go-based MCP-integrated knowledge management server) before version 0.30.0 allows authentica

CVE-2026-86538 HIGH POC
8.7 Sep 07

Path traversal in the knowns template-preview API (versions before 0.30.0) allows unauthenticated remote attackers to re

CVE-2026-88939 HIGH
8.7 Sep 10

Privilege escalation in knowns through 0.33.0 permits authenticated read-only agent sessions to bypass authorization con

CVE-2026-88937 HIGH
8.6 Sep 10

Path traversal in the knowns code generation template engine (versions through 0.33.0) allows unauthenticated remote att

CVE-2026-86540 HIGH POC
8.5 Sep 07

Arbitrary binary execution in knowns before 0.30.0 is triggered when a developer opens a repository containing a crafted

CVE-2026-86541 HIGH
7.2 Sep 07

Path traversal in the knowns MCP server's handleCodeReplace() function allows unauthenticated network attackers to overw

CVE-2026-86544 HIGH
7.2 Sep 07

Authorization bypass in knowns before v0.30.0 allows low-privileged users holding read-restricted sessions to escalate p

CVE-2026-88938 HIGH
7.1 Sep 10

Path traversal in knowns through version 0.33.0 allows authenticated AI agent sessions to read arbitrary files anywhere

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