## https://sploitus.com/exploit?id=F6E76990-B26D-5FA7-80E1-AE787AA70B61
# CVE-2024-28987 - SolarWinds Web Help Desk Hardcoded Credentials Exploit
[](https://www.python.org/downloads/)
[](LICENSE)
[](https://nvd.nist.gov/vuln/detail/CVE-2024-28987)
[](https://nvd.nist.gov/vuln/detail/CVE-2024-28987)
> **โ ๏ธ DISCLAIMER:** This tool is for **educational and authorized security testing purposes only**. Unauthorized access to computer systems is illegal. Use this tool only on systems you own or have explicit permission to test.
---
## ๐ Overview
**CVE-2024-28987** is a critical vulnerability in SolarWinds Web Help Desk (WHD) that allows remote attackers to access sensitive ticket information using **hardcoded credentials**. This vulnerability has a **CVSS score of 9.1 (Critical)** and is actively being exploited in the wild.
### Vulnerability Details
| Attribute | Value |
|-----------|-------|
| **CVE ID** | CVE-2024-28987 |
| **CVSS Score** | 9.1 (Critical) |
| **CWE** | CWE-798 (Hardcoded Credentials) |
| **Affected Products** | SolarWinds Web Help Desk โค 12.8.3 Hotfix 1 |
| **Patched Version** | 12.8.3 Hotfix 2 |
| **Exploitation** | Actively exploited in the wild |
| **Added to CISA KEV** | October 15, 2024 |
### Impact
An unauthenticated attacker can:
- Access all support tickets containing sensitive information
- View temporary passwords, reset requests, and shared service credentials
- Perform CRUD operations on tickets via `/OrionTickets` endpoint
- Potentially pivot to other systems in the network
---
## ๐ง Features
- โ
**Automatic vulnerability detection** - Tests for hardcoded credentials
- โ
**Ticket extraction** - Retrieves all tickets from vulnerable systems
- โ
**Sensitive data scanning** - Identifies passwords, credentials, PII, and medical data
- โ
**Multiple output formats** - JSON and JSONL for large datasets
- โ
**Interactive preview** - Shows first 3 tickets before extraction
- โ
**Zero dependencies** - Uses only Python standard library
- โ
**Colorful output** - Enhanced readability with ANSI colors
- โ
**Error handling** - Graceful handling of connection errors
---
## ๐ Quick Start
### Prerequisites
- Python 3.6 or higher
- No external dependencies required!
### Installation
```bash
# Clone the repository
git clone https://github.com/Darabium/CVE-2024-28987.git
cd CVE-2024-28987
# Make the script executable