Skip to content
HighVulnerability

CVE-2024-4254: gradio-app/gradio deploy-website.yml secrets exfiltration via fork checkout

Identifier
CVE-2024-4254
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.5%

Summary

CVE-2024-4254 affects the 'deploy-website.yml' workflow in the gradio-app/gradio repository on the 'main' branch. The workflow explicitly checks out and runs code from a fork, which lets untrusted code execute in an environment that can push to the base repository and access secrets. An attacker could exfiltrate secrets including GITHUB_TOKEN, HF_TOKEN, VERCEL_TOKEN and AWS keys.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.