External risk intelligence

WhatsUp Gold SQL Injection Vulnerability Allows Unauthenticated Password Retrieval.

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2024-6671

WhatsUp Gold is a network monitoring solution typically deployed as a centralized management server. These applications are commonly accessible via web interfaces to administrators and are frequently placed in network-reachable positions to monitor infrastructure, making them a likely candidate for being internet-facing or reachable within a corporate network environment.

SQL Injection

Progress Whatsup Gold

23.1.0 to before 24.0

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A SQL Injection vulnerability exists in WhatsUp Gold, a network monitoring tool. If the application has only one user account, an attacker could potentially access encrypted user passwords without authentication. The primary concern is to determine if this technology is in use and assess any exposure.

  • Unauthenticated attackers can steal encrypted passwords.
  • Affects a critical network monitoring system.
  • Confirm relevance and potential exposure.

Attack Path

How an attacker could exploit the issue

This vulnerability allows an unauthenticated attacker to access sensitive information by exploiting a SQL injection flaw in WhatsUp Gold when it's set up with just one user account. The attacker can leverage this by sending specially crafted input to the application, which can then lead to the retrieval of encrypted user passwords.

  • No authentication required.
  • SQL injection in single-user mode.
  • Allows retrieval of encrypted passwords.

Live Threat

Current exploitation, exposure, and threat context

A SQL Injection vulnerability in WhatsUp Gold, when configured with a single user, could allow an unauthenticated attacker to access encrypted user passwords. This exposure is possible when the application is accessible over the network.

  • User password hashes are at risk.
  • Unauthenticated network access can trigger it.
  • Unauthorized access to user credentials may occur.

Operational Fix

Recommended remediation, mitigation, and detection steps

The technical owners of Progress WhatsUp Gold deployments should first identify all instances of the application. Confirm whether these instances are internet-facing or accessible from untrusted internal networks, and ascertain their business criticality. Once these factors are understood, the accountable owner can be identified to plan a risk-based remediation strategy, which may involve vendor coordination or temporary mitigations if immediate patching is not feasible.

  • Track all WhatsUp Gold instances.
  • Verify network exposure and criticality.
  • Plan remediation with accountable owner.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is Progress WhatsUp Gold?

WhatsUp Gold is a comprehensive network monitoring solution used by IT teams to track the status, performance, and health of networked devices and servers. It serves as a centralized management platform, providing visibility into infrastructure uptime and bandwidth usage.

What does CVE-2024-6671 mean by SQL Injection?

This vulnerability is classified as CWE-89, which occurs when an application improperly handles user-supplied data, allowing it to interfere with database queries. In this case, an attacker can inject malicious code to manipulate the backend database, potentially retrieving sensitive information like encrypted user passwords.

Does this vulnerability trigger if I have multiple users?

No. The threat specifically affects WhatsUp Gold environments configured with only a single user account. If your deployment utilizes multiple user accounts, this specific condition for the SQL injection flaw is not met, though keeping software updated remains standard best practice.

How do I know if my instance is at risk?

Halo Surface Signal indicates that WhatsUp Gold is typically deployed as a centralized server often accessible via web interfaces. You should assess if your specific instance is internet-facing or reachable from untrusted internal network segments, as these positions increase the risk of unauthorized network access.

What steps should I take if I run this software?

Start by identifying all instances of WhatsUp Gold within your environment to confirm which versions are in use. Prioritize verifying the network exposure and business criticality of each instance, then coordinate with your technical team to plan for updates to version 24.0.0 or later to mitigate this risk.

References