CVE-2025-54364

MEDIUM

Pypi Knack - Denial of Service

Title source: rule
STIX 2.1

Description

Microsoft Knack 0.12.0 allows Regular expression Denial of Service (ReDoS) in the knack.introspection module. option_descriptions employs an inefficient regular expression pattern: "\s(:param)\s+(.+?)\s:(.*)" that is susceptible to catastrophic backtracking when processing crafted docstrings containing a large volume of whitespace without a terminating colon. An attacker who can control or inject docstring content into affected applications can trigger excessive CPU consumption. This software is used by Azure CLI.

Scores

CVSS v4 6.9
EPSS 0.0033
EPSS Percentile 55.7%
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-1333
Status published
Products (2)
Microsoft/Knack 0.12.0
pypi/knack 0PyPI
Published Aug 20, 2025
Tracked Since Feb 18, 2026