Medium severity · published May 10, 2025
CVE-2025-4515
Zylon PrivateGPT settings.yaml cross-domain policy
6.5
CVSS
0.4%
EPSS
No
On KEV
Description
A vulnerability, which was classified as problematic, was found in Zylon PrivateGPT up to 0.6.2. This affects an unknown part of the file settings.yaml. The manipulation of the argument allow_origins leads to permissive cross-domain policy with untrusted domains. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 30% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PR
PrivateGPT · Zylon
0.6.0; 0.6.1; 0.6.2 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-4515
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-4515
Exploit
https://gist.github.com/superboy-zjc/2a727cb0c1d468f21a91e0416d006ffe
Permissions Required
https://vuldb.com/?ctiid.308235
Third Party Advisory
https://vuldb.com/?id.308235
Third Party Advisory
https://vuldb.com/?submit.564451
More from PrivateGPT
7.3
CVE-2026-116000
Zylon PrivateGPT URI Artifact Loader uri_loader.py load_file_from_uri server-side request forgery
