Exploited Known exploited (KEV) Ransomware use CVE-2025-26399

SolarWinds Web Help Desk deserialization (CVE-2025-26399) — what happens when data converted for storage is turned back

SolarWinds Web Help Desk Added to KEV Mar 9, 2026 Federal remediation due 2026-03-12

A deserialization vulnerability in SolarWinds Web Help Desk. Restoring untrusted data to its original form is described as allowing commands to be run on the host machine. The remediation deadline was set three days after listing.

Key facts

  • CVE IDCVE-2025-26399
  • Affected (vendor / product)SolarWinds Web Help Desk
  • CWECWE-502
  • ExploitationListed in CISA KEV (exploitation confirmed); also confirmed used in ransomware
  • Remediation due2026-03-12 (U.S. federal civilian agencies, BOD 22-01)

Key points

  • The affected product is SolarWinds Web Help Desk, classified as CWE-502, deserialization of untrusted data.
  • A component of the product is described as allowing commands to be run on the host machine.
  • Deserialization restores data converted for storage or transmission, and what runs during that rebuilding depends on the content.
  • The class is qualified as untrusted data because the problem lies in how the trustworthiness of the source is handled, not in the processing itself.
  • Added March 9, 2026 with a due date of March 12, three days later; use in ransomware campaigns is known.

1Serializing and restoring

Data a program works with has an involved structure in memory. Saving it to a file or sending it over a network requires converting it into a single sequence. That conversion is serialization, and turning it back into the original structure on receipt is deserialization.

  1. 1SerializationA structure in memory is converted into a sequence that can be stored or sent
  2. 2Storing or sendingWritten to a file, or sent over a network
  3. 3DeserializationThe receiving side rebuilds the original structure from the sequence
  4. 4Where trouble arisesWhen what was received is trusted while being rebuilt

Rebuilding follows the content of the data received, and what runs during that rebuilding is determined by that content. Restoring data received from an untrusted party therefore risks running processing that was never intended.

2Why the class is qualified

Deserialization itselfDeserialization of untrusted data
Ordinary processing, unproblematicTreated as a flaw
Reading back what you wroteRestoring what arrived from outside
The content is knownThe content may be chosen by an attacker

The qualifier in the class name follows from that difference. Deserialization is everyday work; the problem lies in how the trustworthiness of the source is handled.

3Three days

Added to the catalogMarch 9, 2026Due date March 12
Time allowedThree daysOf the 1,694 entries this site holds as of 2026-09-03, 91 carry a three-day due date
Deadlines of a week or less130 entriesAt the same date, against 1,025 at the standard 21 days

Three days is far short of the standard 21. Of the entries this site holds as of 2026-09-03, 130 carry a deadline of a week or less, of which three days is the most common at 91. A short deadline means there is no room to plan an update.

4When support systems are the target

The product is a help desk system. Systems of this kind connect broadly across an organization to receive enquiries and often hold information about users and assets. This site separately covers a vulnerability in remote support software, and the same shape recurs: tools placed there to support and operate become targets precisely because of how widely they connect.

Why it matters

Systems placed there to support and operate connect broadly and hold information, so the reach of any compromise is wide. A three-day deadline leaves almost no room to plan an update.

FAQ

What is deserialization?
Turning data that was converted into a sequence for storage or transmission back into its original structure. What runs during that rebuilding depends on the content.
Why is it dangerous?
The processing itself is not. The problem is that restoring data received from an untrusted party can run processing that was never intended.

Sources (primary)

This article is an independent organization based on the U.S. official data below. Always verify the exact, latest details and applicability with the official and vendor sources.

#Security#CISA#KEV#Deserialization#Help desk
Disclaimer: This site independently summarizes and classifies information based on official data sources. Always verify the latest and accurate information with the official sources. Content on finance, health, legal, and security is information, not advice. This site is not an official website of the U.S. government.