Fortra (formerly, HelpSystems) GoAnywhere MFT suffers from a pre-authentication command injection vulnerability in the License Response Servlet due to deserializing an arbitrary attacker-controlled object. This issue was patched in version 7.1.2.
Security readout for executives and security teams
Plain-English summary
CVE-2023-0669 can let an attacker execute commands through GoAnywhere MFT’s License Response Servlet by supplying a malicious serialized object. Successful compromise could expose transferred data, alter systems, and disrupt file-transfer operations. The issue is especially urgent because CISA lists it as known exploited.
Executive priority
Treat this as an immediate remediation and investigation priority for any GoAnywhere MFT deployment. Known exploitation and potential confidentiality, integrity, and availability impact justify rapid ownership, version verification, patching, exposure reduction, and compromise assessment.
Technical view
The flaw is CWE-502 unsafe deserialization leading to command injection in the License Response Servlet. The bundle describes it as pre-authentication and patched in GoAnywhere MFT 7.1.2. However, its supplied CVSS 3.1 vector indicates high privileges required, creating an unresolved inconsistency that defenders should not use to reduce urgency.
Likely exposure
Exposure exists where a vulnerable GoAnywhere MFT deployment permits attacker access to the affected servlet. The supplied affected-version record is incomplete and internally unhelpful, listing version “0” with a default unaffected status. Determine exposure from deployed versions, servlet reachability, and current Fortra guidance.
Exploitation context
CISA’s Known Exploited Vulnerabilities catalog supports active exploitation in the wild. The bundle also references Rapid7 reporting, media coverage describing active exploitation, and a public Metasploit contribution. These signals increase urgency, but the supplied material does not establish which organizations remain targeted today.
Researcher notes
The bundle supports unsafe deserialization, command injection, a 7.1.2 patch, and known exploitation. It does not provide a reliable affected-version range. The narrative says pre-authentication, while CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H says high privileges are required; validate this discrepancy against Fortra’s advisory.
Mitigation direction
Upgrade affected GoAnywhere MFT installations to patched version 7.1.2 or current vendor-recommended releases.
Review Fortra’s current security advisory for any additional required remediation or configuration guidance.
Reduce external access to the affected service while remediation and investigation are underway.
Initiate incident-response review for vulnerable systems because exploitation is documented.
Validation and detection
Inventory all GoAnywhere MFT deployments and record their exact installed versions.
Confirm each deployment is running version 7.1.2 or a current vendor-confirmed patched release.
Determine whether untrusted networks could reach the affected License Response Servlet.
Review relevant application, operating-system, and network records for anomalous servlet access or command execution.
Verify remediation through authenticated version checks and approved defensive testing.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · medium confidence lookup
CWE-502: Code execution behavior lookup
Code execution and unsafe deserialization weaknesses often justify reviewing execution behavior and process telemetry. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references code or command execution, so execution technique review may help defensive triage. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
Exploitation: activeAutomatable: noTechnical Impact: total
CVSS vector scores
1 official score
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-502 · source CWE mapping
Deserialization of Untrusted Data
Deserialization of Untrusted Data represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.