CVE-2025-54363

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. extract_full_summary_from_signature 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.0035
EPSS Percentile 57.1%
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 poc
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