SolarWinds Web Help Desk Hardcoded Credentials Vulnerability (CVE-2024-28987) Critical Security Advisory
Executive & SecOps Summary
SECOPS ASSESSMENTSolarWinds Web Help Desk (WHD) 12.8.3 and prior versions
Remote unauthenticated attackers can exploit hardcoded credentials to access internal functionality and modify sensitive data.
Immediately apply the official SolarWinds 12.8.3 Hotfix 2 or later, and restrict external network access.
Affected Products & Version Scope
Remediation & Live Workaround Commands
PATCH & WORKAROUND1. Official Patch & Version Upgrade Commands
SolarWinds has released 12.8.3 Hotfix 2 to address this vulnerability. Follow the steps below to stop the service and apply the hotfix on a Linux-based installation.
# 1. Stop the Web Help Desk service
sudo service webhelpdesk stop
# 2. Extract the Hotfix 2 package (Ensure you have downloaded the hotfix from the SolarWinds Customer Portal)
# wget -O whd_hotfix.zip '<SolarWinds_Download_URL>'
unzip whd_hotfix.zip -d /tmp/whd_patch
# 3. Backup existing binaries and apply the patch
cp /usr/local/webhelpdesk/bin/webhelpdesk.jar /usr/local/webhelpdesk/bin/webhelpdesk.jar.bak
cp /tmp/whd_patch/*.jar /usr/local/webhelpdesk/bin/
# 4. Restart the service and verify status
sudo service webhelpdesk start
sudo service webhelpdesk status2. Temporary Workaround & Hardening Configuration
If patching cannot be performed immediately, restrict access to the Web Help Desk instance using a reverse proxy or firewall to allow only trusted internal IP addresses.
# Example Nginx configuration to restrict access to trusted subnets
# /etc/nginx/conf.d/whd.conf
server {
listen 443 ssl;
server_name whd.company.local;
# Allow trusted internal subnets only
allow 10.0.0.0/8;
allow 192.168.0.0/16;
deny all;
location / {
proxy_pass http://127.0.0.1:8081;
proxy_set_header Host $host;
}
}3. Log Audit & IoC Verification Commands
Inspect the Web Help Desk access logs for unauthorized access attempts or unusual API calls originating from external IP addresses.
# Audit access logs for suspicious endpoints and external IP addresses
grep -Ei '(/ra/|/helpdesk/WebObjects/|/SAML/)' /usr/local/webhelpdesk/logs/access_log* | grep -v '127.0.0.1'
# Verify the currently installed version of Web Help Desk
cat /usr/local/webhelpdesk/conf/version.properties 2>/dev/null || echo 'Version file not found'Block Exploits Instantly with Managed Virtual Patching Rules
Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.
Technical Root Cause & Exploitation Mechanics
1. Vulnerability Overview & Root Cause
This vulnerability (CVE-2024-28987) is caused by a hardcoded credentials flaw (CWE-798) within the SolarWinds Web Help Desk (WHD) software. Static, pre-configured credentials exist within the application code or configuration files, allowing remote unauthenticated users to bypass standard authentication mechanisms.
2. Exploitation Mechanics & Attack Scenario
An unauthenticated remote attacker can leverage these hardcoded credentials to authenticate directly against the Web Help Desk instance. By bypassing multi-factor authentication (MFA) and standard access controls, the attacker gains unauthorized access to internal APIs and administrative interfaces, enabling them to read, modify, or delete help desk tickets and user records.
3. Infrastructure & Business Impact
With a CVSS score of 9.1 (Critical) and its inclusion in the CISA Known Exploited Vulnerabilities (KEV) catalog, this vulnerability poses an active threat to enterprise environments. Compromising a help desk system exposes sensitive internal infrastructure details, employee credentials, and proprietary business data, often serving as an entry point for lateral movement within the corporate network.
Official Vendor Advisories & References
The SolarWinds Web Help Desk (WHD) software is affected by a hardcoded credential vulnerability, allowing remote unauthenticated user to access internal functionality and modify data.
Frequently Asked SecOps Questions (CVE-2024-28987)
FAQQ1. How critical is CVE-2024-28987 and is it actively exploited in the wild?
CVE-2024-28987 is rated CVSS 9.1 (CRITICAL) with a 30-day EPSS exploitation probability of 93.3%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.
Q2. Which vendors and products are affected by CVE-2024-28987?
Primary impacted vendors include solarwinds across web help desk. Scope summary: SolarWinds Web Help Desk (WHD) 12.8.3 and all prior versions (including 12.8.3 Hotfix 1)
Q3. What temporary mitigations or workarounds exist for CVE-2024-28987 before patching?
[Mitigation] Immediately apply the official SolarWinds 12.8.3 Hotfix 2 or later, and restrict external network access. Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.
Generate an Internal Engineering Notice or CISO Report for CVE-2024-28987
Instantly format this advisory into an executive CISO summary or engineering patch ticket.
🔗 Related Advisories in Similar Stack (solarwinds)
View Category →SolarWinds Serv-U Unauthenticated Remote Denial of Service (DoS) Vulnerability (CVE-2026-28318) Analysis and Mitigation Guide
[Affected Scope] SolarWinds Serv-U file transfer server versions prior to 15.5.4 Hotfix 1
Dell RecoverPoint for Virtual Machines Hardcoded Credentials Vulnerability (CVE-2026-22769) Security Advisory
[Affected Scope] Dell RecoverPoint for Virtual Machines versions prior to 6.0.3.1 HF1
Ahsay AhsayCBS Replication Receiver Remote Code Execution (RCE) Vulnerability Advisory (CVE-2026-105134)
[Affected Scope] AhsayCBS versions up to 9.15.2.69 and 10.3.4.44, specifically the Replication Receiver component
Adobe Commerce (Magento) Server-Side Template Injection (SSTI) Remote Code Execution (CVE-2026-75650)
[Affected Scope] All unpatched versions of Adobe Commerce and Magento Open Source.
Subscribe to Daily Vulnerability Briefings & KEV Alerts
Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.