CVE-2026-10698: MOVEit Transfer Custom Reports SQL Injection
Progress MOVEit Transfer contains a vulnerability in its Custom Reports modules that allows authenticated administrators to inject malicious data into query logic. An attacker with administrative privileges can manipulate report queries to access or modify data beyond their intended scope. The vulnerability affects recent versions of MOVEit Transfer and requires administrative access to exploit, limiting the immediate risk to organizations where admin accounts are properly secured and monitored.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.2 HIGH · CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-943
- Affected products
- 2 configuration(s)
- Published / Modified
- 2026-07-08 / 2026-07-10
NVD description (verbatim)
Improper Neutralization of Special Elements in Data Query Logic vulnerability in Progress MOVEit Transfer (Custom Reports modules). This issue affects MOVEit Transfer: from 2025.0.0 before 2025.0.8, from 2025.1.0 before 2025.1.4, from 2026.0.0 before 2026.0.1.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-10698 is classified as an Improper Neutralization of Special Elements in Data Query Logic (CWE-943). The vulnerability exists in Progress MOVEit Transfer's Custom Reports functionality, allowing authenticated administrators to inject specially crafted inputs into report query logic. This can bypass intended data access controls within the application. The vulnerability requires high privilege level access (PR:H) and affects MOVEit Transfer versions 2025.0.0 through 2025.0.7, 2025.1.0 through 2025.1.3, and 2026.0.0 before 2026.0.1. No user interaction is required once an attacker has administrative credentials.
Business impact
Organizations using MOVEit Transfer may face unauthorized data exposure if administrator accounts are compromised or if malicious insiders exploit this vulnerability. Since Custom Reports are often used to aggregate sensitive business data, successful exploitation could lead to disclosure of confidential information, regulatory compliance violations, and reputational damage. The impact is limited to data confidentiality and integrity within the MOVEit Transfer environment itself, as the vulnerability does not affect system availability or enable lateral movement outside the application.
Affected systems
Progress MOVEit Transfer customers running versions 2025.0.0 to 2025.0.7, 2025.1.0 to 2025.1.3, or 2026.0.0 are affected. Organizations should verify their current MOVEit Transfer version in the system console or administrative settings. The vulnerability only impacts the Custom Reports module, so it does not affect MOVEit Transfer deployments that do not use this feature, though most enterprise deployments include it as a standard component.
Exploitability
While the CVSS score of 7.2 reflects high severity, exploitation requires administrative credentials and cannot be triggered remotely by unauthenticated users. The vulnerability is not currently listed on the CISA Known Exploited Vulnerabilities catalog, indicating no confirmed public exploit activity as of the vulnerability disclosure. However, the attack vector is network-accessible (AV:N) and the attack complexity is low (AC:L), meaning that any compromised administrator account or insider threat can trivially exploit this vulnerability. Organizations with strong access controls, privileged access management (PAM), and admin account monitoring should consider this a moderate operational risk.
Remediation
Progress has released patched versions for all affected release branches. Organizations must upgrade MOVEit Transfer to verified patched versions: verify against the vendor advisory for the exact patch versions for your release branch (2025.0, 2025.1, or 2026.0). After patching, test the Custom Reports module functionality in a non-production environment to ensure business continuity. Additionally, review administrator account access logs for the past 30 days to identify any suspicious report query activity or data exports that may indicate prior exploitation.
Patch guidance
Apply the latest available security patch from Progress for your MOVEit Transfer version branch. Coordinate the patch deployment with your change management process, as MOVEit Transfer often runs in mission-critical file transfer environments. Test patch compatibility with any custom report definitions or integrations before deploying to production. Verify against Progress's official security advisory for the specific patch version numbers and any known issues or rollback procedures. If you cannot patch immediately, restrict Custom Reports access to only essential administrative users and implement enhanced monitoring on report queries and exports.
Detection guidance
Monitor MOVEit Transfer audit logs for suspicious Custom Reports activity, including: creation or modification of reports by unfamiliar administrators, reports accessing data outside typical scope, and unusually large data exports from reports. Review database query logs if available for evidence of injected query syntax. Search for filenames, export paths, or timestamps that correlate with suspicious user sessions. Implement alerts on administrator login events and privilege escalation attempts within MOVEit Transfer. If your environment has network detection capabilities, monitor for unusual outbound data transfers initiated from the MOVEit Transfer application server immediately after report execution.
Why prioritize this
This vulnerability merits prompt but not emergency remediation. The CVSS 7.2 score and data confidentiality/integrity impact classify it as high priority. However, the requirement for administrative credentials significantly reduces real-world risk for organizations with proper access controls. Prioritize patching if you have: high-privilege user account compromise risks, regulatory requirements for timely patching of data-access vulnerabilities, or if Custom Reports are used to expose regulated data (PII, health records, financial data). Organizations with mature PAM and audit controls can schedule patching in their next maintenance window, while those with weak admin account hygiene should treat this as urgent.
Risk score, explained
The CVSS 3.1 score of 7.2 (HIGH) reflects the combination of network-accessible exploitation, high-privilege requirement, and impact across confidentiality, integrity, and availability metrics. The score appropriately captures that an authenticated attacker can read and modify data within the application scope. The score does not account for the privilege requirement as a significant mitigating factor in the real-world risk posture of well-managed environments; organizations with strong access controls may reasonably assess their actual risk as lower than the numerical score suggests. The vulnerability does not qualify for CVSS modifiers related to environmental factors, but your specific risk may vary based on the sensitivity of data accessible through Custom Reports.
Frequently asked questions
Do we need to patch immediately if our MOVEit Transfer administrators are strongly isolated and monitored?
Not necessarily at emergency speed, but still prioritize within your standard patching cycle. The vulnerability requires valid administrator credentials, so if your admin accounts have strong password policies, multi-factor authentication, and real-time access monitoring, your practical risk is lower than the CVSS score suggests. However, do not indefinitely delay patching—this remains a known, high-severity vulnerability affecting data queries. Establish a target patch window within 30 days and monitor admin activity closely in the interim.
Does this vulnerability affect our backups or disaster recovery systems?
No. This vulnerability only affects the Custom Reports module within a running MOVEit Transfer instance and does not propagate to backups or archived data. However, if an attacker uses this vulnerability to extract data via a crafted report, that extracted data could be exfiltrated. Ensure that your backup retention and integrity checks do not inadvertently preserve compromised export files. Review backup access logs to confirm no unauthorized restoration of modified reports has occurred.
What is the difference between the three affected version branches, and do they all require patching?
Progress maintains three concurrent release branches (2025.0, 2025.1, and 2026.0). All three have confirmed vulnerable versions and all require patching. Identify which branch your organization runs (visible in the MOVEit Transfer admin console under System Settings), then apply the corresponding patch from Progress. If you are on an older branch (pre-2025), you are not directly affected by this vulnerability, but consider your long-term support roadmap with Progress to ensure timely security updates.
Can we work around this vulnerability without patching?
Temporary mitigation is possible but not a substitute for patching. Disable or restrict Custom Reports functionality to only essential administrators, implement database-level query auditing if your database platform supports it, and enforce role-based access control to limit which data Custom Reports can access. However, these controls do not prevent exploitation by a compromised or malicious administrator. Patching remains the only reliable remediation.
This analysis is provided for informational purposes and does not constitute professional security advice. All version numbers, affected products, CVSS scores, and patch information are derived from the official CVE record and Progress security advisories. Organizations must verify patch availability and compatibility with their specific deployment before applying updates. Testing should be conducted in non-production environments first. For the most current and authoritative guidance, consult Progress's official security advisory and your organization's change management and risk governance processes. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-8649MEDIUMMOVEit Transfer Custom Reports Query Injection Vulnerability
- CVE-2026-44840HIGHDgraph DQL Injection in checkUserPassword Query
- CVE-2026-46591HIGHApache Camel Neo4j Cypher Injection Vulnerability – HIGH Severity Patch
- CVE-2026-47835HIGHSpring AI Vector Store Query Injection (CVSS 8.6)
- CVE-2026-53674HIGHBuddyPress 14.4.0 Regular Expression Injection in Mentions
- CVE-2026-41696MEDIUMSpring Data MongoDB @Query Regex Injection Vulnerability
- CVE-2026-41697MEDIUMSpring Data Relational Query By Example SQL Injection Vulnerability
- CVE-2026-49482MEDIUMClipBucket v5 SQL Wildcard Injection in Subtitle Editing