CVE-2025-5320 – Gradio CORS Handler Origin Validation Bypass Vulnerability

The following table lists the changes that have been made to the
CVE-2025-5320 vulnerability over time.

Vulnerability history details can be useful for understanding the evolution
of a vulnerability, and for identifying the most recent changes that may
impact the vulnerability’s severity, exploitability, or other characteristics.

  • New CVE Received
    by [email protected]

    May. 29, 2025

    Action Type Old Value New Value
    Added Description A vulnerability classified as problematic has been found in gradio-app gradio up to 5.29.1. This affects the function is_valid_origin of the component CORS Handler. The manipulation of the argument localhost_aliases leads to origin validation error. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. 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.
    Added CVSS V4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/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
    Added CVSS V3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
    Added CVSS V2 (AV:N/AC:H/Au:N/C:N/I:P/A:N)
    Added CWE CWE-345
    Added CWE CWE-346
    Added Reference https://gist.github.com/superboy-zjc/aa3dfa161d7b19d8a53ab4605792f2fe
    Added Reference https://gist.github.com/superboy-zjc/aa3dfa161d7b19d8a53ab4605792f2fe#proof-of-concept-poc
    Added Reference https://vuldb.com/?ctiid.310491
    Added Reference https://vuldb.com/?id.310491
    Added Reference https://vuldb.com/?submit.580250
Share the Post:

Related Posts