# CVE-2024-6038: PYSEC-2024-318 - A Regular Expression Denial of Service (ReDoS) vulnerability exists in the latest version of…

Source: https://junglewise.ai/threats/cve-2024-6038-pysec-2024-318-a-regular-expression-denial-of-service-redos  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2024-06-27  
License: CC BY 4.0 with a link back

CVE-2024-6038 · Severity: low · CVSS 3 · Published 2024-06-27

A Regular Expression Denial of Service (ReDoS) vulnerability exists in the latest version of gaizhenbiao/chuanhuchatgpt. The vulnerability is located in the filter_history function within the utils.py module. This function takes a user-provided keyword and attempts to match it against chat history filenames using a regular expression search. Due to the lack of sanitization or validation of the keyword parameter, an attacker can inject a specially crafted regular expression, leading to a denial of service condition. This can cause severe degradation of service performance and potential system unavailability.

Technologies: [chuanhuchatgpt (PyPI)](https://junglewise.ai/threats/technologies/chuanhuchatgpt). Vendors: [PyPI](https://junglewise.ai/threats/vendors/pypi).

## Quick answers

**Is CVE-2024-6038 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2024-6038 being exploited in the wild.

**How severe is CVE-2024-6038?** Low severity, with a CVSS score of 3, published 27 June 2024.

**Which products and versions are affected?** chuanhuchatgpt (PyPI) ECOSYSTEM:introduced=0,last_affected=20240410.

**Is there a fix for CVE-2024-6038?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**Am I affected by CVE-2024-6038?** Check whether you run chuanhuchatgpt (PyPI) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Affected products

- chuanhuchatgpt (PyPI) ECOSYSTEM:introduced=0,last_affected=20240410

## Identifiers

- CVE-2024-6038
- PYSEC-2024-318

## Related threats

- [PYSEC-2025-99 - A Denial of Service (DoS) vulnerability exists in the file upload feature of…](https://junglewise.ai/threats/cve-2025-0191-pysec-2025-99-a-denial-of-service-dos-vulnerability-exists-in-the)
- [PYSEC-2025-98 - A Server-Side Request Forgery (SSRF) vulnerability was discovered in gaizhenbiao/chuanhuchatgpt…](https://junglewise.ai/threats/cve-2025-0188-pysec-2025-98-a-server-side-request-forgery-ssrf-vulnerability-was)
- [PYSEC-2025-97 - An authentication bypass vulnerability exists in gaizhenbiao/ChuanhuChatGPT, as of commit 3856d4f…](https://junglewise.ai/threats/cve-2024-9216-pysec-2025-97-an-authentication-bypass-vulnerability-exists-in)
- [PYSEC-2025-96 - An incorrect authorization vulnerability exists in gaizhenbiao/chuanhuchatgpt version git c91dbfc. The…](https://junglewise.ai/threats/cve-2024-9159-pysec-2025-96-an-incorrect-authorization-vulnerability-exists-in)
- [PYSEC-2025-95 - A stored cross-site scripting (XSS) vulnerability exists in the gaizhenbiao/chuanhuchatgpt repository…](https://junglewise.ai/threats/cve-2024-9107-pysec-2025-95-a-stored-cross-site-scripting-xss-vulnerability)
