Submeter #796145: github.com/farion1231 cc-switch v3.12.3 Origin Validation Errorinformação

Títulogithub.com/farion1231 cc-switch v3.12.3 Origin Validation Error
DescriçãoThe local proxy server (127.0.0.1:15721) started by cc-switch uses an overly permissive CORS policy (allow_origin(Any)), which allows any website to send cross-origin requests to the proxy. Since the proxy automatically injects the user's API key into forwarded requests, a malicious website can silently use the user's AI API (Claude, OpenAI, Gemini, etc.) without knowing the API key itself. This requires only one user action — visiting a webpage. Impact Impact Description API Key Abuse Attacker can make unlimited API calls at the victim's expense Cost Amplification Victim incurs charges from all API calls made by attacker Data Exfiltration AI responses may contain sensitive context about the victim's work Rate Limit Exhaustion Attacker can exhaust victim's API rate limits Cross-Provider Affects all configured providers (Claude, OpenAI, Gemini, Codex, etc.)
Fonte⚠️ https://github.com/farion1231/cc-switch/issues/1841
Utilizador
 r00tuser (UID 88975)
Submissão03/04/2026 04h14 (há 7 meses)
Moderação12/04/2026 09h56 (9 days later)
EstadoAceite
Entrada VulDB357007 [farion1231 cc-switch até 3.12.3 ProxyServer server.rs Elevação de Privilégios]
Pontos20

Do you want to use VulDB in your project?

Use the official API to access entries easily!