Skip to main content

GoAnywhere MFT CVE-2025-10035

CRITICAL
Command Injection (CWE-77)
2025-09-18 df4dee71-de3a-4139-9588-11b62fe6c0ff
9.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach internet-facing License Servlet
  2. Delivery
    Craft forged license response signature
  3. Exploit
    Embed malicious serialized object
  4. Execution
    Servlet deserializes attacker object
  5. Persist
    Trigger command injection
  6. Impact
    Execute arbitrary OS commands on host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique across 1 tactic: Execution

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 submit a license response bearing a validly forged signature to the GoAnywhere MFT License Servlet; possessing or being able to generate that valid signature is the concrete prerequisite (implying access to the license signing key or a signature-verification bypass). The affected License Servlet endpoint must be network-reachable - practically, the GoAnywhere Admin Console/servlet exposed to the attacker (internet-facing deployments are highest risk). The CVSS vector AV:N/AC:L/PR:N/UI:N indicates no authentication and no user interaction beyond meeting the forged-signature requirement. The primary limiting factor is therefore the forged signature capability and reachability of the servlet; instances with the admin interface isolated behind a VPN or IP allowlist are substantially harder to reach.

Impact

This is a top-priority, act-now vulnerability with strongly aligned signals. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H (9.8 Critical) indicates network-reachable, low-complexity exploitation with no privileges or user interaction and full CIA impact. This is corroborated rather than contradicted by the other sources: CISA KEV confirms active in-the-wild exploitation, a public exploit is available, and the EPSS score of 58.80% (98th percentile) is exceptionally high, indicating broad, near-term exploitation likelihood. The one nuance worth verifying is the practical barrier of forging a valid license response signature - the description hinges exploitation on 'a validly forged license response signature,' which implies attackers have obtained or bypassed the signing mechanism (a private key leak or verification flaw); this is the real gating condition behind the PR:N rating. No SSVC decision block was provided in the input, so the SSVC exploitation/automatable/technical-impact fields cannot be quoted directly, but KEV+POC+high-EPSS collectively equate to an 'Act' disposition. No conflicting signals were identified.

Exploit ScenarioDerived

An attacker with a forged license response signature sends a crafted request to the internet-exposed GoAnywhere MFT License Servlet, embedding a malicious serialized Java object. When the servlet deserializes the object, it triggers command injection and the attacker executes arbitrary OS commands on the server, potentially gaining a foothold to access transferred files or move laterally. Public exploit code exists and this technique is already being used in the wild per CISA KEV, so weaponization is trivial for capable actors.

Emergency Immediate action required. Why: CRITICAL + in CISA KEV (actively exploited), no patch available.
Exploited in the wild (CISA KEV) No patch listed yet 58.8% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Aug 04, 2026

Remote code execution in Fortra's GoAnywhere Managed File Transfer arises when the License Servlet deserializes an attacker-controlled object accompanied by a validly forged license response signature, enabling command injection (CWE-77). Any actor able to forge that signature can reach the servlet over the network without authentication and execute arbitrary commands on the host. This flaw is confirmed actively exploited (CISA KEV), has publicly available exploit code, and carries an unusually high EPSS of 58.80% (98th percentile), placing it firmly in emergency-patch territory.

Earlier versions of this analysis (1)
v1 Mar 28, 2026 - 19:12 CVSS 10.0

A deserialization vulnerability in GoAnywhere MFT's License Servlet enables command injection when an attacker can forge a valid license response signature.

RemediationAI

Apply the fixed release identified in Fortra advisory FI-2025-012 (https://www.fortra.com/security/advisories/product-security/fi-2025-012) as the primary remediation; the input does not contain an exact version string, so administrators must obtain the precise patched build directly from that advisory rather than relying on an assumed number (Patch available per vendor advisory). Because this is confirmed actively exploited (CISA KEV), patch on an emergency basis. As a compensating control until patched, restrict network exposure of the GoAnywhere Admin Console and License Servlet: do not expose the administrative interface to the internet, place it behind a VPN or IP-allowlisted reverse proxy, and block external access to the admin port - trade-off is that remote administrators lose direct access and must connect through the VPN. Additionally, inspect logs for anomalous access to the License Servlet endpoint and for signs of prior compromise, since exploitation has already been observed in the wild. Follow the KEV listing (https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-10035) for BOD 22-01 remediation deadlines if applicable.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

GoAnywhere MFT is a Java-based enterprise managed file transfer platform typically exposed via a web-facing Admin/Web Client interface. The vulnerable component is the License Servlet, which processes license response data. The root cause is unsafe Java deserialization: the servlet reconstructs a serialized object from a license response after validating its signature, but an attacker who can produce a validly forged signature can smuggle a malicious object graph into the deserialization stream. Per CWE-77 (Command Injection), the deserialized object is leveraged to inject and execute operating-system commands. The two CPE entries (cpe:2.3:a:fortra:goanywhere_managed_file_transfer) confirm the affected product is Fortra's GoAnywhere MFT across unspecified versions; the exact fixed build is defined in Fortra advisory FI-2025-012.

Know when Goanywhere Managed File Transfer 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

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Network-reachable servlet, no authentication or user interaction once a forged signature is supplied, and deserialization-to-command-injection yields full confidentiality, integrity, and availability impact.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Updated
Aug 04, 2026 - 05:29 vuln.today
v2 - CVSS changed
CVSS changed
Aug 04, 2026 - 05:22 NVD
10.0 (CRITICAL) 9.8 (CRITICAL)
Added to CISA KEV
Oct 24, 2025 - 13:44 cisa
CISA KEV
CVE Published
Sep 18, 2025 - 22:15 nvd
CRITICAL 10.0

DescriptionNVD

A deserialization vulnerability in the License Servlet of Fortra's GoAnywhere MFT allows an actor with a validly forged license response signature to deserialize an arbitrary actor-controlled object, possibly leading to command injection.

Executive ViewAI

Why It Matters

Fortra's GoAnywhere Managed File Transfer is experiencing confirmed active exploitation of a critical remote code execution vulnerability that allows unauthenticated remote attackers to achieve complete system compromise. Public exploit code is actively circulating, and no vendor patch currently exists, leaving all deployed instances vulnerable to immediate takeover. Organizations using GoAnywhere face urgent risk of data exfiltration, ransomware deployment, and persistent infrastructure control unless emergency containment measures are deployed within 24 hours.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement strict firewall-based network access controls permitting License Servlet connections from internal IP ranges only; disable or fully isolate GoAnywhere instances facing untrusted networks; enable comprehensive request-response logging with real-time alerting for suspicious activity; deploy network-based intrusion detection rules for known exploitation signatures; conduct forensic readiness exercises; and maintain elevated incident response posture with 24/7 monitoring until vendor patch availability or complete platform migration is achieved.

Threat Intelligence Overview

Threat Score
6.7/10
Composite threat intelligence
EPSS Score
58.8%
Top 2% exploitable
Prevalence
Medium
widely-used enterprise MFT appliance but industry-specific, not ubiquitous
Exploit
POC
Public exploit code exists
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 Yes
Public POC Yes
EPSS 58.8%
Patch available No
Active threat Yes
Deciding rule
CRITICAL + in CISA KEV (actively exploited), no patch available
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
Immediate
Exploitation· derived
Active
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

178
Low Medium High Critical
KEV: +50
EPSS: +59
CVSS: +49
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

Affected Products (CPE)NVD

cpe:2.3:a:fortra:goanywhere_managed_file_transfer:*:*:*:*:*:*:*:*
cpe:2.3:a:fortra:goanywhere_managed_file_transfer:*:*:*:*:*:*:*:*

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