Safeguard
Vulnerability Analysis•

CVE-2025-27925: High Insecure Deserialization in Nintex Automation

CVE-2025-27925: Nintex Automation 5.6 and 5.7 before 5.8 deserializes user input insecurely. Upgrade to 5.8 or later and review service permissions.

Safeguard Security Team
4 min read

CVE-2025-27925 is a high severity (CVSS 8.5) insecure deserialization flaw in Nintex Automation 5.6 and 5.7, fixed in 5.8. User input is deserialized without sufficient safeguards, which can allow code to run on the server. Upgrade to 5.8 or later and review the Nintex release notes.

What's affected

The record says Nintex Automation 5.6 and 5.7 before 5.8 have insecure deserialization of user input. Version 5.8 is therefore the fixed release, per the record. The release notes page the record links is Nintex's K2 Five release notes.

The vector needs low privileges (PR:L) and high attack complexity, and the scope is changed. The record gives no further technical detail. We did not find more detail on the release notes page we fetched, so read your Nintex support channel for specifics before making a patch plan.

Severity in the record: high, CVSS 8.5, vector CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H. Weakness classes: CWE-502 (Deserialization of untrusted data).

How to check if you're exposed

Find your installed version from Nintex Automation's administration pages, or from the product list in Windows Programs and Features on the servers that host it. Versions 5.6 and 5.7 are in the range if they are earlier than 5.8.

Then check who can sign in. The vector requires a low privileged account, so list who holds one: workflow designers, form authors and service accounts. Remove the ones you do not need.

Finally review network access to the server. A product like this normally belongs on an internal network or behind a reverse proxy with strong authentication.

What to do now

  1. Upgrade Nintex Automation to 5.8 or later following the vendor's upgrade guide, and test in a staging copy first.
  2. Review which accounts can sign in and remove unused ones, since the record says low privileges are required.
  3. Make sure the service accounts the product runs under have only the rights they need on the server and the database.
  4. Keep the product off the public internet, or put it behind a VPN or an identity-aware proxy.
  5. Check the Nintex support portal for any further guidance on this CVE and apply it.
  6. Look through logs of the application for repeated errors from deserialization or unusual process starts on the host.

Why it matters

Insecure deserialization (CWE-502) means the application reads a serialized object from data that a user supplied and reconstructs it. In many platforms the reconstruction step can invoke code defined by the data, so the safest design is to avoid deserializing untrusted input at all, or to restrict which types may be loaded.

The score is 8.5 rather than 9.8 because the attacker needs a login and the conditions are hard to meet, but the changed scope signals that a successful attack affects more than the component itself. Workflow platforms are often connected to many systems and hold credentials for them, which raises the stakes.

The record does not flag this CVE as known exploited (it is not on the CISA Known Exploited Vulnerabilities list as of the record), so treat it as a patching priority rather than an active incident, and keep watching the advisory.

Try it yourself

This demo shows how a vulnerability management view tracks a finding like this from discovery to a confirmed fix.

Click through it at your own pace, or open it full screen.

Quick check

Which Nintex Automation version fixes CVE-2025-27925?

5.8, per the record, which says versions 5.6 and 5.7 before 5.8 are affected.

Does the record say how the flaw is triggered?

No. It says only that user input is deserialized insecurely. Ask Nintex for details through your support channel.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.