Tools
Web Help Desk 12.7.7 Hotfix 1 Release Notes
This article describes how to install Web Help Desk 12.7.7 Hotfix 1 on your Web Help Desk server.
First published date
Last published date
Overview
- Put and Delete methods are enabled when they should be disabled
- Specific internal endpoints security
- whd-core.jar
- whd-persistence.jar
- whd-web.jar
- java-jwt.jar
- whd.bat
- whd_start.bat
NOTE: In the installation instructions, <WebHelpDesk> represents the Web Help Desk home folder. The default home folders for the supported operating systems are listed below.
| Operating System | Path |
|---|---|
| macOS | /Library/WebHelpDesk |
| Microsoft Windows | \Program Files\WebHelpDesk |
| Linux | /usr/local/webhelpdesk |
CVEs
SolarWinds would like to thank our Security Researchers below for reporting on the issue in a responsible manner and working with our security, product, and engineering teams to fix the vulnerability.
| CVE-ID | Vulnerability Title | Description | Severity | Credit |
|---|---|---|---|---|
| CVE-2021-35232 | Hard-coded credentials found in SolarWinds Web Help Desk which allows to execute Arbitrary HSQL queries. | Hard-coded credentials in SolarWinds Web Help Desk. Through these credentials an attacker could be allowed to execute arbitrary HSQL queries against the database. | Medium | Shubham Shah |
| CVE-2021-35243 | HTTP PUT and DELETE Methods Enabled | The HTTP PUT and DELETE methods were enabled in the Web Help Desk web server (versions 12.7.6 and earlier), allowing users to execute dangerous HTTP requests. The HTTP PUT method is normally used to upload data saved on the server with a user-supplied URL. While the DELETE method requests the origin server remove the association between the target resource and its current functionality. Improper use of these methods may lead to a loss of integrity. | Medium | N/A |
Product section
Resolution
Download this hotfix
- Log in to the Web Help Desk server as an administrator.
- Open a Web browser, navigate to the SolarWinds Customer Portal, and log in.
- Click Downloads and select Hotfixes.
- Click the View Hot fixes for License drop-down menu and select Web Help Desk Per Seat License.
- Download Web Help Desk v12.7.7 - Hot Fix 1.
Install this hotfix
- Stop Web Help Desk.
- If you are running Linux on MacOS, go to step 3. If you are running Windows, perform the following steps:
- Navigate to the <WebHelpDesk> directory.
- Back up the following files to a separate directory
- whd.bat
- whd_start.bat
- Copy the files included with this hotfix to the <WebHelpDesk> directory:
- whd-bat
- whd_start.bat
- Navigate to the following directory:
- <WebHelpDesk/bin/webapps/helpdesk/WEB-INF/lib/
- Back up the following files to a separate directory:
- whd-core.jar
- whd-persistence.jar
- whd-web.jar
- Copy the files included with this hotfix to the /lib directory, overwriting the following files:
- whd-core.jar
- whd-persistence.jar
- whd-web.jar
- java.jwt.jar
- Start Web Help Desk. The hotfix is installed.
Uninstall the hotfix
- Stop Help Desk.
- Navigate to the following directory:
- <WebHelpDesk>/bin/webapps/helpdesk/WEB-INF/lib/
- Copy your backup files to the /lib directory, overwriting the following files:
- whd-core.jar
- whd-persistence.jar
- whd-web.jar
- If you are running Linux on macOS, go to step 5. If you are running Windows, perform the following steps:
- Navigate to the <WebHelpDesk> directory.
- Copy the following backup files to the <WebHelpDesk> directory, overwriting the following files:
- whd.bat
- whd_start.bat
- Start Web Help Desk. The hotfix is uninstalled.