# CVE-2024-9107: PYSEC-2025-95 - A stored cross-site scripting (XSS) vulnerability exists in the gaizhenbiao/chuanhuchatgpt repository…

Source: https://junglewise.ai/threats/cve-2024-9107-pysec-2025-95-a-stored-cross-site-scripting-xss-vulnerability  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2025-03-20  
License: CC BY 4.0 with a link back

CVE-2024-9107 · Severity: low · CVSS 3.1 · Published 2025-03-20

A stored cross-site scripting (XSS) vulnerability exists in the gaizhenbiao/chuanhuchatgpt repository, affecting version git 20b2e02. The vulnerability arises from improper sanitization of HTML tags in chat history uploads. Specifically, the sanitization logic fails to handle HTML tags within code blocks correctly, allowing an attacker to inject malicious scripts. This can lead to the execution of arbitrary JavaScript code in the context of the user's browser, potentially leading to identity theft or other malicious actions.

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

## Quick answers

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

**How severe is CVE-2024-9107?** Low severity, with a CVSS score of 3.1, published 20 March 2025.

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

**Is there a fix for CVE-2024-9107?** 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-9107?** 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=2024-09-19

## Identifiers

- CVE-2024-9107
- PYSEC-2025-95

## 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-239 - A vulnerability in gaizhenbiao/chuanhuchatgpt version 20240802 allows attackers to access, copy, and…](https://junglewise.ai/threats/cve-2024-8613-pysec-2025-239-a-vulnerability-in-gaizhenbiao-chuanhuchatgpt)
