Skip to main content

Openedge EUVDEUVD-2025-209437

| CVE-2025-7389 HIGH
Files or Directories Accessible to External Parties (CWE-552)
2026-04-14 ProgressSoftware GHSA-xvm8-45r5-rf28
8.2
CVSS 4.0 · Vendor: ProgressSoftware
View

Attack ChainAIDerived

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

  1. Access
    Obtain AdminServer credentials
  2. Delivery
    Authenticate to RMI interface
  3. Exploit
    Invoke setFile() with traversal path
  4. Execution
    Call openFile() with elevated privileges
  5. Persist
    Read arbitrary sensitive files
  6. Impact
    Exfiltrate credentials or keys

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling File access restriction
MITRE ATT&CK

2 techniques across 1 tactic: Collection

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

Impact

The CVSS 4.0 score of 8.2 reflects high confidentiality impact to both vulnerable (VC:H) and subsequent systems (SC:H), with network attack vector (AV:N) and low complexity (AC:L) offset by high privilege requirements (PR:H). The attack requires authenticated administrative credentials, significantly reducing the attacker pool compared to unauthenticated vulnerabilities. SSVC assessment indicates exploitation status 'none', non-automatable attacks, and partial technical impact, suggesting this is not a mass-exploitation candidate. The absence of CISA KEV listing and public exploit code means real-world exploitation risk depends heavily on insider threat scenarios or post-compromise lateral movement where administrative credentials are already obtained. The primary risk lies in environments where AdminServer credentials are shared, inadequately rotated, or where administrators are untrusted. While the CVSS score is high, practical exploitation barriers (authentication, targeted nature, SSVC 'partial' impact) place this below critical mass-exploitation vulnerabilities. Organizations with strong administrative access controls and credential management face lower immediate risk than those with loose admin account governance. The confidentiality-only impact (no integrity or availability) limits damage to information disclosure rather than system compromise, though exposed files may contain credentials or configuration data enabling further attacks.

Exploit ScenarioDerived

An authenticated administrator with legitimate AdminServer RMI access discovers the setFile() and openFile() methods through RMI introspection or documentation. By crafting RMI calls with path traversal sequences (e.g., ../../../../etc/shadow or C:\Windows\System32\config\SAM), they invoke openFile() to read sensitive system files that their user account normally cannot access. Because the method executes under the AdminServer's elevated privileges (often root on Unix or SYSTEM on Windows), the OS permits the read operation. The attacker retrieves database connection strings from configuration files, SSL private keys, or password hashes, enabling lateral movement or privilege escalation in the broader environment. The attack leaves minimal forensic traces since it uses legitimate RMI channels rather than anomalous system calls.

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

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

Alert me

AnalysisAIv1 – Apr 14, 2026

Progress OpenEdge AdminServer exposes authenticated RMI methods allowing arbitrary file reads with escalated OS privileges across versions 12.2.0-12.2.18. Authenticated administrators can abuse setFile() and openFile() RMI methods to read sensitive files beyond their intended access level, leveraging the AdminServer process's elevated system permissions. EPSS data not available; no CISA KEV listing indicates no confirmed active exploitation, though SSVC marks exploitation status as 'none' with partial technical impact. The vulnerable methods have been removed in patched versions.

RemediationAI

Apply the vendor-released security update available through the Progress Community advisory at https://community.progress.com/s/article/Important-Arbitrary-File-Ready-Security-Update-for-OpenEdge-AdminServer. The patch removes the exploitable setFile() and openFile() methods from the RMI interface, eliminating their accessibility through the RMI registry and downstream invocation paths. Organizations should upgrade to the patched versions specified in the advisory for their respective branch (12.2.x or 12.8.x series). As an interim mitigation, restrict network access to AdminServer RMI ports (default 20931) using firewall rules to trusted management networks only, implement strict administrative credential rotation policies, and monitor AdminServer logs for unusual file access patterns. Review and minimize the number of accounts with AdminServer administrative privileges following least-privilege principles. Verify that the AdminServer process runs with minimum necessary OS permissions where platform security policies allow reduction of its authority.

Affected VersionsENISA

OpenEdge OpenEdge 12.2.0 ≤12.2.9
OpenEdge OpenEdge 12.8.0 ≤12.2.18

Affected Packages

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

OpenEdge AdminServer provides administrative RMI (Remote Method Invocation) interfaces for managing the application server infrastructure. The vulnerability stems from CWE-552 (Files or Directories Accessible to External Parties), where the setFile() and openFile() RMI methods were exposed without adequate authorization boundaries. These methods operate under the security context of the AdminServer process, which typically runs with elevated OS privileges to manage server resources. When authenticated administrative users invoke these methods through the RMI registry, they inherit the AdminServer's elevated authority rather than being constrained by their own OS-level permissions. This privilege adoption mechanism, combined with insufficient input validation on file paths, creates a path traversal condition allowing arbitrary file system access. The RMI interface acts as a privilege escalation vector, transforming authenticated administrative access into broader system-level file read capabilities. Affected products include Progress OpenEdge versions 12.2.0 through 12.2.9 and 12.8.0 through 12.2.18 across all supported platforms (Windows, Linux, Unix variants).

Know when Openedge 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 (ProgressSoftware) PRIMARY 8.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (ProgressSoftware) · only source for this CVE.

CVSS VectorVendor: ProgressSoftware

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

Lifecycle Timeline

2
CVSS changed
Apr 14, 2026 - 14:22 NVD
8.2 (HIGH)
CVE Published
Apr 14, 2026 - 13:12 nvd
HIGH 8.2

DescriptionCVE.org

A vulnerability in the AdminServer component of OpenEdge on all supported platforms grants its authenticated users OS-level access to the server through the adopted authority of the AdminServer process itself.  The delegated authority of the AdminServer could allow its users the ability to read arbitrary files on the host system through the misuse of the setFile() and openFile() methods exposed through the RMI interface.  Misuse was limited only by OS-level authority of the AdminServer's elevated privileges granted and the user's access to these methods enabled through RMI.  The exploitable methods have been removed thus eliminating their access through RMI or downstream of the RMI registry.

Executive ViewAI

Why It Matters

Progress OpenEdge AdminServer (versions 12.2.0-12.2.18) contains a privilege escalation vulnerability allowing authenticated administrators to read arbitrary files using the process's elevated OS permissions, potentially exposing sensitive system data and credentials. Organizations running affected OpenEdge versions must prioritize inventory and access control review, as legitimate admin accounts pose insider risk through this weakness.

Business Impact: High
Compensating Controls

Until upgrade is feasible: (1) Implement strict network segmentation restricting AdminServer RMI ports to trusted administration networks only; (2) Enable detailed audit logging on AdminServer and monitor for unusual file access via setFile()/openFile() methods; (3) Apply principle of least privilege-limit AdminServer administrative role membership to essential personnel; (4) Disable RMI remote access if AdminServer administration occurs exclusively via local console.

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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