Skip to main content

Eptura Archibus EUVDEUVD-2026-104461

| CVE-2026-107188 CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-10-19 rapid7 GHSA-pv68-m9mv-v63w
9.6
CVSS 3.1 · Vendor: rapid7
View

Attack ChainAIDerived

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

  1. Access
    Reach Archibus web interface over network
  2. Delivery
    Chain authentication bypass to act unauthenticated
  3. Exploit
    Upload export report with JSP payload as .jspx
  4. Execution
    Browse to uploaded file to trigger execution
  5. Impact
    Run arbitrary commands on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

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

Exploitation Conditions

Exploitation requires the attacker to reach Archibus's export-report upload functionality, which normally needs a user account (PR:L); however, the separately disclosed authentication bypass can be chained to remove this requirement, enabling unauthenticated exploitation. The concrete prerequisites are: the ability to submit an export report with arbitrary file contents (JSP code) and an attacker-controlled file extension (JSPX), and the ability to subsequently browse to the stored file so the server renders/executes it. The limiting factors are that the host must be a Java/JSP-capable Archibus deployment and the upload/serving path must store the file in a web-executable location; no user interaction by a victim is needed. For organizations that have applied the vendor fix, the file-extension and content controls close the path.

Impact

This is a genuine high-priority issue, not a CVSS-inflated one. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N, 9.6) describes a network-reachable, low-complexity file-upload flaw (CWE-434) that yields command execution with a scope change. Critically, Rapid7 documents that it can be chained with a separate authentication bypass, which effectively nullifies the PR:L (low-privilege) requirement and enables unauthenticated remote code execution - the practical worst case. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the risk is driven by the intrinsic ease of exploitation and the researcher-confirmed chain rather than by observed in-the-wild activity. One signal to verify: the base vector lists A:N (no availability impact), which is conservative for a command-execution flaw where an attacker running code as the server could trivially disrupt availability - treat availability impact as realistically higher than the published vector implies. Overall: treat as a real priority for any internet-facing Archibus instance, with patching urgency driven by the unauth RCE chain despite the absence of EPSS/KEV/POC data.

Exploit ScenarioDerived

An attacker reaches an internet-facing Eptura Archibus instance, uses the chained authentication bypass to act without valid credentials, then uploads an export report whose contents are JSP code while specifying a .jspx extension. The attacker then simply browses to the uploaded file, causing the server to execute the embedded code and granting command execution on the host. No public POC was provided in the input, but Rapid7's advisory confirms the technique is validated.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 19, 2026

Unrestricted file upload in Eptura Archibus lets a user with a low-privileged account submit an export report containing arbitrary JSP code with a JSPX extension and then browse to the stored file, causing the Java application server to execute attacker-controlled code. Because the upload normally requires an account, the separately disclosed authentication bypass is the key force multiplier: chaining the two removes the authentication prerequisite and yields unauthenticated remote code execution on Java/JSP-capable deployments where uploads are stored in a web-executable location. Rapid7 reports the vendor has fixed the issue; no public exploit code or CISA KEV entry was identified at time of analysis.

RemediationAI

Apply the vendor fix described in Rapid7's advisory at https://www.rapid7.com/blog/post/ve-authentication-bypass-remote-code-execution-and-database-read-in-eptura-archibus-fixed/; the supplied data does not include an exact fixed version number, so confirm the patched Archibus build with Eptura before rollout. Until patching, enforce a strict server-side allowlist of report file extensions and reject JSP, JSPX, and other executable types at both the application upload handler and the reverse proxy or WAF (trade-off: legitimate report formats must be explicitly allowlisted and unexpected formats will fail). Store export reports outside the webroot and serve them through a download endpoint that sets Content-Disposition: attachment and a non-executable content type (trade-off: requires application changes and link rewrites). Disable servlet/JSP execution in any directory that receives uploads (trade-off: may affect legitimate JSPs if upload and application directories are shared). Restrict network access to the export-report endpoint to trusted users or management networks, but do not rely on authentication alone because the authentication-bypass chain defeats it; prioritize the authentication-bypass fix as well.

Affected VersionsENISA

Archibus 0 <2025.02

Affected Packages

euvd archibus fix: 2025.02

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-434, unrestricted upload of a file with a dangerous type. Archibus export-report functionality accepts user-supplied report contents and a user-controlled file extension, then persists the file in a location the web server can serve. On Java servlet containers, a .jsp or .jspx file is not treated as inert data: when requested, the container compiles and executes it as a servlet, so any code in the uploaded report runs with the web application's privileges. The CPE cpe:2.3:a:eptura:archibus:*:*:*:*:*:*:*:* indicates the issue is tracked across Archibus versions without a version boundary in the supplied data. Exploitation depends on deployment specifics-JSP execution enabled and the upload directory reachable by the web server-and the assessed vector is network-reachable with low complexity and low privileges for the upload itself; the authentication bypass removes that prerequisite. No public exploit code was identified at the time of analysis, and there is no CISA KEV confirmation of active exploitation.

Know when Archibus 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 (rapid7) PRIMARY 9.6 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
vuln.today AI 9.9 CRITICAL

Network-reachable low-complexity upload needs at least a user account (PR:L) absent the auth-bypass chain; JSP execution escapes the app to OS (S:C) and command execution fully impacts C/I/A.

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

Primary rating from Vendor (rapid7).

CVSS VectorVendor: rapid7

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

Lifecycle Timeline

2
Patch available
Oct 19, 2026 - 18:03 EUVD
CVE Published
Oct 19, 2026 - 16:37 cve.org
CRITICAL 9.6

DescriptionCVE.org

A user can upload export reports with any file contents and specify any contents. JSP code can be uploaded, JSPX can be specified as the file extension, and anyone can browse to the uploaded file, leading to command execution. The authentication bypass vulnerability can be chained with this vulnerability to run code on the server without authentication.

Executive ViewAI

Why It Matters

Eptura Archibus is affected by a critical unrestricted file upload flaw (CVE-2026-107188, CVSS 9.6) that can enable remote code execution on Java/JSP-capable deployments, and no vendor patch was identified at time of analysis. Organizations running Archibus with web-executable upload storage are exposed, and chaining with a separately disclosed authentication bypass can remove the authentication prerequisite, raising the risk of full application server compromise. No public exploit was identified at time of analysis, but leadership should prioritize immediate containment because exploitation could lead to unauthorized access to sensitive facility and real estate data and broader network compromise.

Business Impact: High
Compensating Controls

Restrict or disable export report upload functionality; store uploaded files outside the web-executable root; block execution of JSP/JSPX files in upload directories; deploy WAF rules to reject JSP/JSPX uploads; enforce least privilege and MFA on Archibus accounts; monitor for anomalous files and authentication bypass attempts; segment Archibus servers to limit lateral movement.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Medium
Enterprise IWMS/facility-management platform, significant but not universal deployment
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

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