CVE-2022-31199 is an insecure object deserialization vulnerability in Netwrix Auditor. CISA added it to the Known Exploited Vulnerabilities catalogue on 11 July 2023, which means attackers have used it in real attacks. Netwrix Auditor User Activity Video Recording component contains an insecure objection deserialization vulnerability that allows an unauthenticated, remote attacker to execute code as the NT AUTHORITY\SYSTEM user.
What insecure deserialization means in Netwrix Auditor
insecure object deserialization is dangerous because software reconstructs attacker-controlled data into live objects before the application has a chance to validate intent. In a security product, that can turn a simple input-handling flaw into arbitrary code execution, which is why this CVE is treated as a high-impact remote compromise issue rather than a narrow parsing bug.
For readers checking the vulnerability class itself, the broader pattern and related attack paths are covered in the Web Application Attacks Guide, which places insecure deserialization alongside other common server-side exploitation techniques.
Why this CVE is dangerous
The affected Netwrix Auditor component sits in a position where deserialization can happen before meaningful trust decisions are made. That matters because an unauthenticated remote attacker can abuse the flaw to execute code as NT AUTHORITY\SYSTEM, which collapses the difference between a malformed request and full host compromise.
Once an attacker reaches system-level execution, the impact can extend well beyond the product process itself. They may pivot into stored monitoring data, change audit outputs, tamper with configuration, or use the host as a foothold for broader internal movement. The fact that CISA added the CVE to the Known Exploited Vulnerabilities catalogue on 11 July 2023 means organisations should treat exposure as actively exploitable, not hypothetical.
For authoritative vulnerability records and coordination details, readers should consult the CVE Program and the NIST National Vulnerability Database.
How organisations check exposure and reduce blast radius
Exposure review starts with a precise asset inventory: where Netwrix Auditor is deployed, which hosts run the vulnerable component, and whether the service is reachable from untrusted networks. Internet exposure is especially important here because the attack path is remote and unauthenticated.
If patching is delayed, the practical question is whether the service can be isolated, access-restricted, or temporarily taken offline without breaking critical monitoring workflows. Compensating controls should focus on shrinking reachability, limiting who can talk to the service, and ensuring the host is monitored for suspicious process creation or unexpected child activity.
For remediation planning and prioritisation, the Vulnerability Management Guide is useful for mapping KEV-listed issues into asset scope, validation and exception handling.
Detection, post-patch review and identity impact
Because exploitation can yield operating-system-level execution, defenders should review the host for command execution, new services, suspicious binaries, modified scheduled tasks and any evidence of lateral movement after patching. A clean version is not enough on its own if the system was already compromised before remediation.
Identity impact can also matter when a system-level compromise touches stored secrets, session material or service credentials used by the application or adjacent administrative tooling. If the product host or its supporting accounts were exposed, rotate the affected credentials and verify whether attackers could have reused trusted access paths.
For broader attacker tradecraft and post-compromise movement patterns, the State of NHI & AI Agent Breach Report 2026 provides useful breach-pattern context around credential theft, secrets abuse and lateral movement.
Risk and Threat Considerations
This vulnerability is especially serious because it combines remote reachability, unauthenticated exploitation and high-privilege code execution. That creates a fast path from malformed input to full system compromise, with little defender opportunity to intervene once exploitation starts.
Failure mechanism: The application accepts attacker-controlled serialized data and instantiates it before enforcing a safe trust boundary, allowing crafted payloads to trigger code execution.
Impact: An attacker can take over the host as SYSTEM, tamper with audit data, establish persistence, or use the compromised server to stage follow-on access inside the environment.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | This CVE requires identifying and prioritising exposed software weaknesses for remediation. |
| Recommendation — Prioritise and track exposed Netwrix Auditor instances until the vulnerable component is remediated. | ||
| NIST SP 800-53 Rev 5 | RA-5 — Vulnerability Monitoring and Scanning | The term is an actively exploited software vulnerability that must be discovered and tracked. |
| SI-2 — Flaw Remediation | The CVE requires timely flaw remediation and verification of applied fixes. | |
| AU-2 — Audit Events | Compromise can affect monitoring integrity, so audit event coverage matters for detection and review. | |
| Recommendation — Scan for affected Netwrix Auditor assets and verify exposure before and after remediation. Apply the vendor fix and confirm the vulnerable component is no longer reachable. Log process creation, service changes and other high-signal events on the affected host. | ||
| OWASP ASVS | V15 — Secure Coding and Architecture | Insecure deserialization is a core secure-design and unsafe object handling issue. |
| Recommendation — Remove unsafe deserialization paths and enforce trusted parsing boundaries in code reviews. | ||
Practitioner Guidance
Why practitioners should care: Treat KEV-listed deserialization flaws in security infrastructure as urgent exposure items, not routine application bugs. When the vulnerable service monitors privileged activity, compromise can undermine both the product and the evidence it is meant to preserve.
What to watch for: Prioritise internet-exposed instances, unsupported deployments, delayed patch windows and any environment where the product runs with broad local privilege. If patching is not immediately possible, reduce reachability and verify that logging, alerting and host integrity checks are still functioning.
Related resources from NHI Mgmt Group
- Why do insecure deserialization flaws become so dangerous when the attacker can influence object type and file paths?
- Why does insecure object deserialization on privileged infrastructure create such severe risk?
- How should security teams remediate insecure object deserialization in Java web applications before exploitation is possible?
- Why does insecure object deserialization create such high-risk remote code execution exposure in application servers?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 17, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org