CVE-2025-54363
Last modified
CVE-2025-54363 is a medium-severity vulnerability rated 6.9/10 on the CVSS scale. 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. EPSS estimates a 0.37% chance of exploitation in the next 30 days.
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.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-54363?
How severe is CVE-2025-54363?
How do I fix CVE-2025-54363?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-54358Rejected reason: Not used
- CVE-2025-54359Rejected reason: Not used
- CVE-2025-5436A vulnerability was found in Multilaser Sirius RE016 MLT1.0.…6.9
- CVE-2025-54360Rejected reason: Not used
- CVE-2025-54361Rejected reason: Not used
- CVE-2025-54362Rejected reason: Not used
- CVE-2025-54364Microsoft Knack 0.12.0 allows Regular expression Denial of S…6.9
- CVE-2025-54365fastapi-guard is a security library for FastAPI that provide…7.5
- CVE-2025-54366FreeScout is a lightweight free open source help desk and sh…8.8
- CVE-2025-54368uv is a Python package and project manager written in Rust. …6.8
- CVE-2025-54369Node-SAML is a SAML library not dependent on any frameworks …9.3
- CVE-2025-5437A vulnerability classified as critical has been found in Mul…6.9
Are you affected by CVE-2025-54363?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
