Skip to main content
VulnerabilityPublished Updated

CVE-2023-40051: Progress Software OpenEdge · Unrestricted File Upload

Affects Progress Software OpenEdgeSource CVE Database V5

0

Not known to be exploited · CVSS 9.1 Critical · fixed in 12.8.0 : patch Progress Software OpenEdge as a priority.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
9.1Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 12.8.0, 12.2.13, 11.7.18
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Jan 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade com.progress/openedge to 12.8.0, 12.2.13 or 11.7.18.

Affected software

ProductAffectedFixed in
Mavencom.progress/openedgepkg:maven/com.progress/openedgeOther threatsAffected
  • <11.7.18
  • <12.2.13
  • <12.8.0
Fixed in
  • 11.7.18
  • 12.2.13
  • 12.8.0

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

  1. Immediate patching: Organizations should promptly update PASOE to versions 11.7.18, 12.2.13, or later innovation releases where the vulnerability is addressed.
  2. Restrict file upload permissions: Implement strict access controls on directories used by PASOE for file uploads, ensuring only authorized processes and users can write or execute files.
  3. Web transport configuration: Review and harden the configuration of the WEB transport component to limit or disable file upload capabilities if not required by business processes.
  4. Input validation and filtering: Deploy application-layer controls or web application firewalls (WAFs) to detect and block suspicious file upload attempts, particularly those with executable or script extensions.
  5. Network segmentation: Isolate PASOE servers within secure network zones to limit lateral movement in case of compromise.
  6. Monitoring and logging: Enable detailed logging of file upload activities and monitor for anomalous patterns indicative of exploitation attempts.
  7. Incident response readiness: Prepare and test response plans for potential exploitation scenarios involving unauthorized file uploads.
  8. Vendor communication: Maintain active communication with Progress Software for updates, patches, and advisories related to this vulnerability.

Description

This issue affects Progress Application Server (PAS) for OpenEdge in versions 11.7 prior to 11.7.18, 12.2 prior to 12.2.13, and innovation releases prior to 12.8.0. An attacker can formulate a request for a WEB transport that allows unintended file uploads to a server directory path on the system running PASOE. If the upload contains a payload that can further exploit the server or its network, the launch of a larger scale attack may be possible.

References

Community reviews

Loading reviews…