# CVE-2024-2217: PYSEC-2024-316 - gaizhenbiao/chuanhuchatgpt is vulnerable to improper access control, allowing unauthorized access to…

Source: https://junglewise.ai/threats/cve-2024-2217-pysec-2024-316-gaizhenbiao-chuanhuchatgpt-is-vulnerable-to  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2024-04-10  
License: CC BY 4.0 with a link back

CVE-2024-2217 · Severity: low · CVSS 3 · Published 2024-04-10

gaizhenbiao/chuanhuchatgpt is vulnerable to improper access control, allowing unauthorized access to the `config.json` file. This vulnerability is present in both authenticated and unauthenticated versions of the application, enabling attackers to obtain sensitive information such as API keys (`openai_api_key`, `google_palm_api_key`, `xmchat_api_key`, etc.), configuration details, and user credentials. The issue stems from the application's handling of HTTP requests for the `config.json` file, which does not properly restrict access based on user authentication.

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

## Quick answers

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

**How severe is CVE-2024-2217?** Low severity, with a CVSS score of 3, published 10 April 2024.

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

**Is there a fix for CVE-2024-2217?** 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-2217?** 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=20240121

## Identifiers

- CVE-2024-2217
- PYSEC-2024-316

## 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)
