Microsoft Azure Promptflow Python Library promptflow-tools < 1.6.0 RCE

medium Nessus Plugin ID 234573

Synopsis

A Python library installed on the remote host is affected by a remote code execution vulnerability.

Description

The detected version of Microsoft Azure Promptflow python package, promptflow-tools, is prior to version 1.6.0. It is, therefore, affected by a remote code execution vulnerability. An unauthenticated, remote attacker can exploit this to bypass authentication and execute unauthorized arbitrary commands.

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version number.

Solution

Upgrade to promptflow-tools version 1.6.0 or later.

See Also

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-24986

https://pypi.org/project/promptflow-tools/1.6.0/

Plugin Details

Severity: Medium

ID: 234573

File Name: promptflow-tools_1_6_0.nasl

Version: 1.1

Type: local

Family: Misc.

Published: 4/17/2025

Updated: 4/17/2025

Configuration: Enable thorough checks (optional)

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Low

Score: 2.5

CVSS v2

Risk Factor: Medium

Base Score: 6.4

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:N

CVSS Score Source: CVE-2025-24986

CVSS v3

Risk Factor: Medium

Base Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

Vulnerability Information

CPE: cpe:/a:microsoft:azure_promptflow

Required KB Items: Python/Packages/Enumerated

Patch Publication Date: 2/19/2025

Vulnerability Publication Date: 3/11/2025

Reference Information

CVE: CVE-2025-24986