CVE-2026-10698 Overview
CVE-2026-10698 is an Improper Neutralization of Special Elements in Data Query Logic vulnerability [CWE-943] affecting the Custom Reports modules of Progress MOVEit Transfer. Authenticated attackers with high privileges can inject crafted input into query construction logic. Successful exploitation impacts the confidentiality, integrity, and availability of the file transfer server. The vulnerability affects MOVEit Transfer 2025.0.0 through versions before 2025.0.8, 2025.1.0 through versions before 2025.1.4, and 2026.0.0 before 2026.0.1. Progress addressed the issue in the June 2026 security bulletin.
Critical Impact
An authenticated attacker can manipulate Custom Reports query logic to read, modify, or destroy managed file transfer data on affected MOVEit Transfer servers.
Affected Products
- Progress MOVEit Transfer 2025.0.0 before 2025.0.8
- Progress MOVEit Transfer 2025.1.0 before 2025.1.4
- Progress MOVEit Transfer 2026.0.0 before 2026.0.1
Discovery Timeline
- 2026-07-08 - CVE-2026-10698 published to NVD
- 2026-07-09 - Last updated in NVD database
Technical Details for CVE-2026-10698
Vulnerability Analysis
The flaw resides in the Custom Reports modules of MOVEit Transfer. The application incorporates attacker-controlled input into a backend data query without sufficient neutralization of special elements. This class of weakness, tracked as [CWE-943], allows an attacker to alter the semantics of the intended query. The EPSS probability is approximately 0.44% at the 35.5 percentile, indicating limited near-term exploitation forecasting but non-trivial risk given the product's role in secure file exchange.
Root Cause
Input passed through the Custom Reports functionality is concatenated or interpolated into a query expression without parameterization or context-aware escaping. The vulnerable code path trusts privileged user input to be well-formed, allowing metacharacters to break out of the intended data context. Progress corrected the query construction logic in the fixed builds.
Attack Vector
Exploitation is network-based and requires an authenticated account with high privileges on the MOVEit Transfer instance. The attacker submits a crafted payload through the Custom Reports module, causing the injected content to be interpreted as query logic. Because the flaw affects a core reporting component, successful exploitation can expose transferred files, user records, and administrative metadata.
No verified public proof-of-concept is available at time of publication. See the Progress MOVEit Transfer Security Bulletin for vendor technical details.
Detection Methods for CVE-2026-10698
Indicators of Compromise
- Unexpected or malformed report definitions saved by administrative or operator accounts in the Custom Reports module.
- Anomalous database query patterns or long-running queries originating from the MOVEit Transfer application account.
- Audit log entries showing report execution followed by bulk record access outside normal business activity.
Detection Strategies
- Review MOVEit Transfer audit logs for report creation and modification events performed by privileged accounts.
- Correlate application-tier report execution with database-tier query logs to identify injected clauses or unusual UNION, SELECT, or comment tokens.
- Alert on privileged administrator sessions from unexpected source IP ranges or outside change windows.
Monitoring Recommendations
- Forward MOVEit Transfer application logs and database logs to a centralized analytics platform for behavioral baselining.
- Monitor for privilege elevation events and creation of new administrator or operator accounts on the MOVEit host.
- Track outbound data volumes from the MOVEit Transfer server to identify staging or exfiltration behavior.
How to Mitigate CVE-2026-10698
Immediate Actions Required
- Upgrade MOVEit Transfer to 2025.0.8, 2025.1.4, or 2026.0.1 or later as documented in the vendor bulletin.
- Rotate credentials and API keys for all privileged MOVEit accounts after patching.
- Audit accounts with access to the Custom Reports module and remove unnecessary administrative privileges.
Patch Information
Progress released fixes in MOVEit Transfer 2025.0.8, 2025.1.4, and 2026.0.1. Refer to the Progress MOVEit Transfer Security Bulletin for download links and upgrade instructions.
Workarounds
- Restrict network access to the MOVEit Transfer administrative interface using firewall rules or a VPN until patches are applied.
- Temporarily disable or restrict the Custom Reports module for non-essential administrative users.
- Enforce multi-factor authentication on all administrative accounts to reduce risk of credential-based access to the vulnerable module.
# Example: restrict administrative interface to a management subnet using Windows Firewall
New-NetFirewallRule -DisplayName "MOVEit-Admin-Restrict" -Direction Inbound -Protocol TCP -LocalPort 443 -RemoteAddress 10.10.20.0/24 -Action Allow
New-NetFirewallRule -DisplayName "MOVEit-Admin-Block" -Direction Inbound -Protocol TCP -LocalPort 443 -Action Block
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

