Database Management

Why SolarWinds Database Performance Analyzer is not affected by CVE-2025-4517

This article explains why SolarWinds Database Performance Analyzer (DPA) is not affected by CVE-2025-4517.

First published date

5/4/2026 3:25 PM

Last published date

5/4/2026 3:25 PM

Overview

In 2025, the National Institute of Standards and Technology (NIST) published a security bulletin about NVD - CVE-2025-4517.

Product section

Database Performance Analyzer

Cause

CVE-2025-4517 is an arbitrary file write vulnerability that affects software utilizing the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of “data” or “tar”. On Python versions 3.14 or later, the default value of the filter= parameter has been changed from “no filtering” to “data”.

Resolution

SolarWinds Database Performance Analyzer (DPA) is not impacted by CVE-2025-4517 because it only uses nmap.exe via the Java library nmap4j for port scanning and does not invoke Nmap’s embedded Python, Zenmap, or any Python-based features. The vulnerability requires the use of tarfile.extractall()/tarfile.extract() on untrusted tar archives, which does not occur in DPA or in the way Nmap is used by DPA.