Cloudanix VulnDB

CVE-2025-12480

Critical · 9.1 CISA KEV

CVSS

9.1

EPSS

95.7%

Published

Nov 10, 2025

CISA due date

Dec 3, 2025

Cloudanix analysis

Act now SSVC: Attend

Attackers can reopen a Triofox setup screen that should be closed and use it to take control of the file-sharing system.

Active In The Wild
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Full Compromise
Component
Application
Class
Authorization Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Triofox versions before 16.7.10368.56560 fail to properly block access to initial setup pages after the product has already been configured. An unauthenticated or insufficiently privileged attacker who can reach the Triofox web interface may be able to invoke setup functionality that should only be available during first-time installation. Depending on deployment state and exposed setup actions, this can lead to unauthorized administrative configuration changes, creation or takeover of privileged access, service reconfiguration, and a path to full application compromise.

Why it matters to the business

This is a high-urgency issue because it is in CISA KEV, has active in-the-wild exploitation, and has a very high EPSS score. A compromised Triofox instance can expose file-sharing data, disrupt remote access workflows, enable account takeover, and provide an attacker with a foothold into connected storage and identity infrastructure. Organizations should treat internet-facing Triofox systems as priority remediation targets and meet or beat the CISA remediation deadline of 2025-12-03 where applicable.

How an attack unfolds

An attacker first identifies an exposed Triofox server and fingerprints it as a vulnerable pre-16.7.10368.56560 version or tests whether setup routes remain reachable. The attacker then directly requests initial setup pages that should have been disabled after installation. If access is permitted, the attacker uses the setup workflow to alter configuration, establish privileged control, or create conditions for administrative access. After obtaining control, the attacker may enumerate users and shares, access or exfiltrate files, change authentication or storage settings, deploy persistence through new accounts or configuration changes, and attempt lateral movement using credentials or data exposed through the application. Public reporting and threat-intelligence labeling associate active exploitation with UNC6485 and related Triofox/Gladinet exploitation activity; defenders should also scrutinize telemetry referencing campaign labels supplied by threat feeds.

How to fix it

Upgrade Triofox to version 16.7.10368.56560 or later. If immediate upgrade is not possible, restrict access to the Triofox web interface using VPN, IP allowlisting, reverse-proxy controls, or firewall rules; block direct public access to setup-related routes at the WAF or reverse proxy; and disable or remove setup functionality only where explicitly supported by the vendor. After patching, review administrator accounts, application configuration, storage connectors, authentication settings, API keys, service accounts, and recent file-access activity for signs of compromise. Rotate credentials and secrets associated with Triofox if setup pages were exposed or if suspicious access is found.

How to confirm the fix worked

Confirm the installed Triofox version is 16.7.10368.56560 or later using the administrative console, installed package metadata, or vendor-supported version check. From an unauthenticated browser or scanner, attempt to access known setup or first-run configuration pages and verify they return a safe response such as authentication required, forbidden, not found, or redirect to a legitimate login flow rather than rendering setup content. Review web access logs for successful HTTP 200 responses to setup-related paths after the original installation date. Validate that no unexpected administrator accounts, authentication providers, storage locations, database settings, or service account credentials were added or changed around the time of suspicious setup-page access.

Typical attack path

  1. Find an internet-accessible Triofox or Gladinet Triofox web portal.
  2. Probe application version and request initial setup-related URLs.
  3. Confirm setup pages remain accessible after the product has already been configured.
  4. Submit setup or configuration requests to gain administrative control or alter application settings.
  5. Create or abuse privileged application accounts and access shared files or connected storage.
  6. Modify configuration for persistence, hide activity, or enable further access.
  7. Use exposed credentials, files, or integrations to expand access beyond the Triofox application.

How to detect it

Check web server, reverse proxy, WAF, and load balancer logs for unauthenticated requests to setup, installer, first-run, or configuration pages after the Triofox instance was originally deployed. Prioritize successful HTTP 200 responses, redirects that expose setup workflow state, and POST requests to setup-related endpoints. Correlate those requests with Triofox application logs for new administrator creation, configuration changes, storage connector changes, authentication provider changes, database setting changes, service restarts, and unusual login activity. Review Windows Event Logs and EDR telemetry on the Triofox host for unexpected child processes spawned by the web application or service account, suspicious file writes under the application directory, and changes to configuration files. Investigate any activity from threat-intelligence sources associated with UNC6485 or Triofox/Gladinet exploitation campaigns. Also look for follow-on behavior such as bulk file downloads, access to sensitive shares by newly created accounts, login from unusual geographies or hosting providers, and credential rotation or backup manipulation shortly after setup-page access.

  • GET /setup
  • POST /setup
  • GET /Setup
  • POST /Setup
  • GET /install
  • POST /install
  • GET /installer
  • POST /installer
  • GET /wizard
  • POST /wizard
  • GET /configuration
  • POST /configuration
  • GET /initialsetup
  • POST /initialsetup
  • GET /startup
  • POST /startup
  • Triofox setup
  • Gladinet Triofox
  • setup wizard
  • initial setup
  • first-time setup
  • 16.7.10368.56560
  • UNC6485

What your security team should do

  • Immediately inventory all Triofox deployments, especially internet-facing instances, and prioritize those running versions before 16.7.10368.56560.
  • Patch or upgrade to Triofox 16.7.10368.56560 or later as an emergency change due to KEV listing, active exploitation, and high EPSS likelihood.
  • Until patched, place Triofox behind VPN or strict IP allowlisting and block setup-related endpoints at edge controls where feasible.
  • Hunt for historical access to setup or first-run configuration pages, especially HTTP 200 or POST responses after the system was already deployed.
  • Review and reconcile all administrator accounts, recently created users, authentication settings, storage connectors, and configuration changes.
  • Rotate privileged Triofox credentials, service-account passwords, API tokens, and connected storage credentials if exploitation cannot be confidently ruled out.
  • Increase monitoring for suspicious file access, bulk downloads, new admin logins, configuration changes, and anomalous source IPs.
  • Preserve web, application, Windows, proxy, WAF, and EDR logs before retention windows expire to support incident response.

The record

Triofox versions prior to 16.7.10368.56560, are vulnerable to an Improper Access Control flaw that allows access to initial setup pages even after setup is complete.

Affected packages

Ecosystem Package Introduced Fixed