Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
6DescriptionCVE.org
A flaw has been found in assafelovic gpt-researcher up to 3.4.3. The impacted element is an unknown function of the file backend/server/app.py of the component Report API. This manipulation causes cross site scripting. The attack is possible to be carried out remotely. The exploit has been published and may be used. The project was informed of the problem early through an issue report but has not responded yet.
AnalysisAI
Stored cross-site scripting (XSS) in assafelovic gpt-researcher versions up to 3.4.3 allows unauthenticated remote attackers to inject malicious scripts via the Report API in backend/server/app.py. The vulnerability requires user interaction (report viewing) to trigger payload execution and carries low integrity impact (CVSS 4.3). Publicly available exploit code exists, and the vendor has not addressed the issue despite early notification.
Technical ContextAI
The vulnerability is a reflected or stored XSS flaw (CWE-79) in the Report API endpoint of gpt-researcher's backend server component. The affected file backend/server/app.py fails to properly sanitize or encode user-supplied input before rendering it in web responses. The underlying technology involves Python-based API handling in gpt-researcher, a research automation framework. The CPE indicates all versions of assafelovic's gpt-researcher product are in scope, with confirmed impact through version 3.4.3. The CVSS vector (AV:N/AC:L/PR:N/UI:R) indicates the attack surface is a network-accessible API endpoint requiring only user interaction (such as clicking a malicious link or visiting a crafted report) to execute injected scripts in the victim's browser context.
RemediationAI
No vendor-released patched version identified at time of analysis; the project has not responded to the early notification. Users should immediately review whether gpt-researcher's Report API is exposed to untrusted users in their environment. As a temporary mitigation, implement strict input validation and output encoding in the Report API endpoint to sanitize user-supplied content before rendering. Deploy a Web Application Firewall (WAF) with XSS detection rules to filter malicious payloads. Implement Content Security Policy (CSP) headers to restrict inline script execution. Monitor the project's GitHub repository (https://github.com/assafelovic/gpt-researcher/) and VulDB for vendor updates. Consider isolating affected instances or disabling the Report API if not essential to operations until a patch is released.
More in Gpt Researcher
View allMissing authentication in gpt-researcher HTTP REST API (versions ≤3.4.3) allows remote attackers to bypass access contro
Remote code injection in gpt-researcher (assafelovic) versions up to 3.4.3 allows unauthenticated attackers to execute a
Server-side request forgery in gpt-researcher versions up to 3.4.3 allows unauthenticated remote attackers to manipulate
Cross-site scripting (XSS) vulnerability in assafelovic gpt-researcher up to version 3.4.3 allows unauthenticated remote
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-19184