Skip to main content

DocSys CVE-2026-75328

| EUVDEUVD-2026-66802 HIGH
Path Traversal (CWE-22)
2026-08-26 mitre GHSA-gvjm-gccf-pqch
7.5
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Identify network-exposed DocSys instance
  2. Delivery
    Send unauthenticated HTTP request to downloadDocEx with path traversal payload
  3. Exploit
    Server fails to validate path parameter
  4. Execution
    Server returns contents of arbitrary file
  5. Impact
    Exfiltrate credentials or configuration data

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

No authentication is required - the CVSS vector PR:N confirms unauthenticated access. The downloadDocEx endpoint must be network-reachable (no non-default configuration required; this is core document download functionality). Exploitation is constrained by the OS-level file permissions of the Java process user: only files readable by that OS account are accessible. No user interaction is required (UI:N). Exploitation is limited to read operations - no write, code execution, or availability impact is possible through this vector alone. The product must be version V2.02.85; other versions are not confirmed vulnerable from available data.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) characterizes this as unauthenticated, low-complexity, remotely exploitable with high confidentiality impact - a severe attack surface on paper. However, EPSS at 0.14% (4th percentile) sharply contrasts with SSVC's finding of poc-level exploitation and automatable delivery, suggesting the PoC is public but has not driven mass scanning campaigns, most plausibly because DocSys-master has a very limited production footprint. No CISA KEV listing is present, so active exploitation is not confirmed. The confidentiality-only blast radius (I:N/A:N) means attackers can read files but cannot modify data or disrupt availability. The primary real-world risk is credential and configuration file exfiltration from the server OS user's accessible filesystem. The CVSS-versus-EPSS divergence is notable: prioritize remediation only in environments where DocSys is internet-exposed or handles sensitive documents.

Exploit ScenarioDerived

An unauthenticated remote attacker sends an HTTP request to the publicly accessible downloadDocEx endpoint with a crafted filename parameter such as '../../../../etc/passwd' or '../../../../WEB-INF/web.xml'. The server, lacking path validation, reads and returns the file contents directly. A publicly available PoC on GitHub demonstrates this technique against V2.02.85.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 27, 2026

Arbitrary file read via path traversal in DocSys-master V2.02.85 exposes the server filesystem to unauthenticated remote attackers through the downloadDocEx endpoint in DocController.java, which fails to sanitize user-supplied path parameters. Publicly available exploit code exists per SSVC poc status and the GitHub reference. Despite a CVSS 7.5 score with high confidentiality impact, EPSS of 0.14% (4th percentile) indicates very low observed exploitation activity, likely reflecting the product's obscure deployment footprint rather than low exploitability.

RemediationAI

No vendor-released patch identified at time of analysis. As a primary compensating control, restrict network access to the downloadDocEx endpoint via firewall rules or reverse proxy ACLs, limiting it to authenticated, authorized internal users - though this does not eliminate the vulnerability if authenticated users can still supply traversal payloads. Server-side input validation should be implemented to canonicalize file path parameters (e.g., using Java's Path.normalize() followed by a prefix check against the allowed document root) and reject requests containing traversal sequences. Operators should audit server logs for requests to downloadDocEx containing encoded or literal '../' patterns as indicators of exploitation attempts. The PoC writeup at https://github.com/fangtang7/CVE/blob/main/DocSys/DocSys%E4%BB%BB%E6%84%8F%E6%96%87%E4%BB%B6%E8%AF%BB%E5%8F%96.md provides technical detail for understanding the attack surface.

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

DocSys-master is an open-source Java document management system. The vulnerability exists in the downloadDocEx interface within src/com/DocSystem/controller/DocController.java, which processes user-supplied file path parameters without canonicalization or boundary enforcement. CWE-22 (Improper Limitation of a Pathname to a Restricted Directory, 'Path Traversal') describes this root cause: attacker-controlled path sequences such as '../' allow navigation outside the intended document storage directory to arbitrary filesystem locations. The NVD CPE entry (cpe:2.3:a:n/a:n/a:*:*:*:*:*:*:*:*) reflects incomplete NVD vendor/product metadata, not the product itself. The tags confirm Java runtime and path traversal as the mechanism.

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

Network-exposed endpoint requires no authentication; path traversal yields read-only file access, justifying C:H with I:N and A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

3
CVSS changed
Aug 27, 2026 - 20:37 NVD
7.5 (HIGH)
CVE Published
Aug 26, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 26, 2026 - 00:00 cve.org
HIGH 7.5

DescriptionCVE.org

In DocSys-master V2.02.85, the downloadDocEx interface in src/com/DocSystem/controller/DocController.java has an arbitrary file read vulnerability:

Executive ViewAI

Why It Matters

DocSys V2.02.85 contains an unpatched arbitrary file read vulnerability (CVSS 7.5) accessible to unauthenticated remote attackers via the downloadDocEx endpoint, potentially exposing sensitive server files. Despite low observed exploitation activity (EPSS 0.1%), the availability of public exploit code and lack of vendor patch create persistent risk for any organization running this product, particularly those hosting sensitive data.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deploy Web Application Firewall rules to block path traversal patterns (../, ..\) in downloadDocEx requests; (2) Restrict network access to DocSys instances to authorized internal networks only via firewall; (3) Implement file access logging and alerting on sensitive directories; (4) Deploy file integrity monitoring on system configuration and data folders; (5) Add authentication enforcement at reverse proxy or load balancer layer if feasible.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Rare
obscure open-source document management project, negligible 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.1%
Patch available No
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

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