Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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
5DescriptionCVE.org
A vulnerability was found in assafelovic gpt-researcher up to 3.4.3. This impacts an unknown function of the component HTTP REST API Endpoint. Performing a manipulation results in missing authentication. It is possible to initiate the attack remotely. The exploit has been made public and could be used. The project was informed of the problem early through an issue report but has not responded yet.
AnalysisAI
Missing authentication in gpt-researcher HTTP REST API (versions ≤3.4.3) allows remote attackers to bypass access controls and interact with the API without credentials. Publicly available exploit code exists (GitHub issue #1695), enabling unauthorized information disclosure, data manipulation, and service disruption. CVSS 7.3 with network attack vector, low complexity, and no privileges required indicates significant exploitability. Vendor has not responded to early disclosure (VulDB submission 785874), leaving users without official patch guidance.
Technical ContextAI
The gpt-researcher project (assafelovic/gpt-researcher) is an autonomous agent framework for comprehensive online research tasks. The vulnerability resides in the HTTP REST API endpoint implementation, classified as CWE-306 (Missing Authentication for Critical Function). The API fails to enforce authentication mechanisms on endpoints that should require authorization, allowing anonymous users to invoke research operations, access stored data, or modify configurations. This architectural flaw stems from inadequate security controls in the API routing layer, where endpoints are exposed without verifying caller identity or permissions. The CPE string cpe:2.3:a:assafelovic:gpt-researcher:*:*:*:*:*:*:*:* indicates all versions through 3.4.3 inherit this design weakness.
RemediationAI
No vendor-released patch identified at time of analysis-the project maintainer has not responded to the vulnerability disclosure submitted via GitHub issue #1695 (https://github.com/assafelovic/gpt-researcher/issues/1695). Users should immediately implement network-level access controls: restrict API endpoint access to trusted IP ranges using firewall rules or reverse proxy authentication (nginx auth_basic, API gateway JWT validation, or VPN-only access). Deploy a web application firewall (WAF) or API gateway with mandatory authentication middleware before routing requests to gpt-researcher endpoints. For critical deployments, consider forking the repository and implementing bearer token authentication or OAuth 2.0 flows on vulnerable endpoints, following the authentication patterns in similar Python Flask/FastAPI projects. Monitor the official GitHub repository and VulDB entries (https://vuldb.com/vuln/355420/cti for threat intelligence updates) for vendor patches. If the API is not required for operational purposes, disable the HTTP service entirely and interact with gpt-researcher through local invocation only.
More in Gpt Researcher
View allRemote 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
Stored cross-site scripting (XSS) in assafelovic gpt-researcher versions up to 3.4.3 allows unauthenticated remote attac
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-19188