Bug 2564513 (CVE-2026-120217)

Summary: CVE-2026-120217 loguru: loguru: Denial of Service via inefficient regular expression complexity
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: alinfoot, bbrownin, dtrifiro, mwoodson, weaton
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in loguru. An inefficient regular expression in the ANSI color-markup parser can lead to a Denial of Service (DoS). A remote attacker can exploit this vulnerability by submitting specially crafted input to the ANSI color-markup parser's AnsiParser.feed function, triggering excessive regular expression backtracking and consuming high processor resources. This issue causes the application to become unresponsive to legitimate requests.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2565689, 2565690, 2565691, 2565693, 2565695, 2565696, 2565697, 2565698, 2565704, 2565709, 2565692, 2565694    
Bug Blocks:    

Description OSIDB Bzimport 2026-11-01 06:31:21 UTC
A vulnerability was detected in Delgan loguru 0.7.3. The affected element is the function AnsiParser.feed of the file loguru/_colorizer.py of the component ANSI Color-Markup Parser. Performing a manipulation results in inefficient regular expression complexity. The attack is possible to be carried out remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.