CVE-2024-27097: 
Python vulnerability analysis and mitigation

Overview

CVE-2024-27097 is a security vulnerability discovered in CKAN (versions 2.0 through 2.9.10 and 2.10.0 through 2.10.3) that was disclosed on March 13, 2024. The vulnerability exists in a user endpoint that failed to implement proper filtering on an incoming parameter which was directly added to the application log (GitHub Advisory).

Technical details

The vulnerability is classified as CWE-532 (Insertion of Sensitive Information into Log File). The issue received a CVSS v3.1 base score of 5.3 (Medium) from NVD with vector string CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N, while GitHub assessed it with a score of 4.3 (Medium) with vector string CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N. The vulnerability specifically affects the /user/reset endpoint where the id parameter was not properly filtered before being written to log files (NVD).

Impact

When exploited, this vulnerability could allow an attacker to inject false log entries or corrupt the log file format, potentially compromising the integrity of system logs (GitHub Advisory).

Exploitability

The vulnerability is exploitable remotely and requires low attack complexity with no privileges required. However, according to GitHub's assessment, user interaction is required for successful exploitation (GitHub Advisory).

Mitigation and workarounds

The vulnerability has been patched in CKAN versions 2.9.11 and 2.10.4. For users unable to upgrade immediately, a workaround is available by overriding the /user/reset endpoint to filter the id parameter specifically to exclude newlines (GitHub Advisory).

Additional resources


Source: This report was generated using AI

Related Python vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-108258MEDIUM6.9
  • Python logoPython
  • shiny
NoYesOct 09, 2026
CVE-2026-48484MEDIUM6.5
  • Python logoPython
  • pyload-ng
NoYesOct 09, 2026
GHSA-p3pr-8f3m-4qp8MEDIUM6.4
  • Python logoPython
  • pyload-ng
NoNoOct 09, 2026
CVE-2026-107841MEDIUM5.7
  • Python logoPython
  • pacioli-guard
NoYesOct 09, 2026
CVE-2026-75597MEDIUM5.3
  • Python logoPython
  • pyload-ng
NoYesOct 09, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management