Impact
LoggingRedactor is a Python library that removes sensitive data from log entries. The bug causes non‑string values to be coerced into strings, which results in type conversion errors when percent‑style format specifiers like %d are used. These errors can break the logging flow, cause crashes, or corrupt log output. The flaw is a type conversion error (CWE‑704) and does not provide direct code execution or data disclosure.
Affected Systems
Armurox LoggingRedactor is affected by all releases prior to version 0.0.6. Versions 0.0.6 and later include the patch.
Risk and Exploitability
The CVSS score of 2 classifies this as low severity. The EPSS value of less than 1% indicates an extremely low likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. An attacker would need to execute code that calls LoggingRedactor’s logging functions with non‑string values and integer format specifiers to trigger the fault. No public workarounds are known.
OpenCVE Enrichment
Github GHSA