Skip to main content

Gpt Researcher CVE-2026-5632

| EUVDEUVD-2026-19188 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-04-06 VulDB
5.5
CVSS 4.0 · Vendor: VulDB
Share

Severity by source

Vendor (VulDB) PRIMARY
5.5 MEDIUM
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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

5
CVSS changed
Apr 29, 2026 - 01:11 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
PoC Detected
Apr 07, 2026 - 13:20 vuln.today
Public exploit code
EUVD ID Assigned
Apr 06, 2026 - 07:00 euvd
EUVD-2026-19188
Analysis Generated
Apr 06, 2026 - 07:00 vuln.today
CVE Published
Apr 06, 2026 - 06:45 nvd
MEDIUM 6.9

DescriptionCVE.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.

Share

CVE-2026-5632 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy