Description
A vulnerability has been found in ramon-victor freegpt-webui up to 098db3dfeb41555c2ca9269df0f13e10ec1c35dc. This issue affects the function ChatCompletion.create of the file g4f/__init__.py of the component Authentication Check. Such manipulation leads to missing authentication. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. This vulnerability only affects products that are no longer supported by the maintainer.
Published: 2026-09-04
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authentication bypass allowing remote unauthorized access to the ChatCompletion API
Action: Patch Immediately
AI Analysis

Impact

The flaw resides in the ChatCompletion.create function of freegpt-webui where an authentication check is omitted, enabling an attacker to invoke the endpoint without credentials. The missing check can allow any user with network reachability to interact with the model, potentially exposing sensitive prompts or extracting data via the API. This represents an authentication failure that could result in unauthorized data access or service misuse.

Affected Systems

The vulnerability affects the ramon-victor freegpt-webui product. Any deployment using a release up to the commit 098db3dfeb41555c2ca9269df0f13e10ec1c35dc is impacted. Newer releases after this commit are presumed fixed, though the project uses a rolling release model without explicit version tags.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity. Even though no EPSS score is reported, the vulnerability is publicly disclosed and can be exploited remotely. It is not currently listed in the CISA KEV catalog, but the fact that any authenticated or unauthenticated request can bypass safety checks suggests that attackers could leverage it until a patch is applied.

Generated by OpenCVE AI on September 4, 2026 at 21:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the application to a commit after 098db3dfeb41555c2ca9269df0f13e10ec1c35dc to incorporate the missing authentication logic.
  • Restrict network exposure of the ChatCompletion API by placing it behind an authenticated gateway or firewall until the patch is applied.
  • Add an additional API key or token validation layer as a temporary workaround before the official fix is available.

Generated by OpenCVE AI on September 4, 2026 at 21:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 04 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in ramon-victor freegpt-webui up to 098db3dfeb41555c2ca9269df0f13e10ec1c35dc. This issue affects the function ChatCompletion.create of the file g4f/__init__.py of the component Authentication Check. Such manipulation leads to missing authentication. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. This product utilizes a rolling release system for continuous delivery, and as such, version information for affected or updated releases is not disclosed. This vulnerability only affects products that are no longer supported by the maintainer.
Title ramon-victor freegpt-webui Authentication Check __init__.py ChatCompletion.create missing authentication
First Time appeared Ramon-victor
Ramon-victor freegpt-webui
Weaknesses CWE-287
CWE-306
CPEs cpe:2.3:a:ramon-victor:freegpt-webui:*:*:*:*:*:*:*:*
Vendors & Products Ramon-victor
Ramon-victor freegpt-webui
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Ramon-victor Freegpt-webui
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-08T17:53:52.969Z

Reserved: 2026-09-04T14:07:11.993Z

Link: CVE-2026-85701

cve-icon Vulnrichment

Updated: 2026-09-08T17:53:46.714Z

cve-icon NVD

Status : Deferred

Published: 2026-09-04T21:17:26.260

Modified: 2026-09-08T18:21:13.657

Link: CVE-2026-85701

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T02:30:17Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function