CVE-2021-47895

7.5

Nsauditor · Nsauditor

Nsauditor 3.2.2.0 contains a resource exhaustion vulnerability in the Event Description field that allows an attacker to trigger an application crash via a large buffer overflow.

Executive summary

A buffer overflow vulnerability in Nsauditor 3.2.2.0 allows unauthenticated attackers to cause a denial of service by crashing the application.

Vulnerability

The application fails to properly limit the size of data accepted in the Event Description field, allowing an attacker to submit a 10,000-character string that triggers an unhandled memory exception and subsequent application crash. This vulnerability is triggered through a local configuration interface, though the lack of input validation makes it susceptible to resource exhaustion.

Business impact

The exploitation of this vulnerability results in a denial of service, rendering the security auditing tool unavailable for its intended purpose. While the CVSS score of 7.5 indicates a high severity, the primary impact is the interruption of security monitoring capabilities, which may prevent administrators from detecting other malicious activities while the service is offline.

Remediation

Immediate Action: Upgrade to the latest version of Nsauditor immediately, as vendor-supplied patches are the only definitive way to address the underlying memory management flaw.

Proactive Monitoring: Review application logs for signs of repeated service restarts or unexpected crashes that may indicate an attempt to exploit this vulnerability.

Compensating Controls: Restrict access to the application configuration settings to authorized administrative personnel only, thereby limiting the attack surface for this local vector.

Exploitation status

Public Exploit Available: Yes, a proof-of-concept script is available via the Exploit Database (EDB-ID 49568).

Analyst recommendation

Given the availability of a public proof-of-concept and the potential for service disruption, organizations should prioritize updating the Nsauditor installation. Administrators must ensure that the software is patched to the latest version to prevent unauthorized service termination and maintain the integrity of their security auditing infrastructure.

More Nsauditor CVEs

Sources

Originally found and disclosed by Ismael Nava, per the CVE Program record.