{"affected": [{"affectedData": [{"product": "n/a", "vendor": "n/a", "versions": [{"status": "affected", "version": "n/a"}]}], "source": "cve@mitre.org"}], "configurations": [{"nodes": [{"cpeMatch": [{"criteria": "cpe:2.3:a:coderider-kilo:coderider:*:*:*:*:*:*:*:*", "matchCriteriaId": "D7C4E5BE-B98E-410C-85E9-8E416C9033C1", "versionEndIncluding": "2.3.6", "vulnerable": true}], "negate": false, "operator": "OR"}]}], "cveTags": [], "descriptions": [{"lang": "en", "value": "The command auto-approval module in CodeRider-Kilo contains an OS Command Injection vulnerability, rendering its whitelist security mechanism ineffective. The vulnerability stems from the incorrect use of an incompatible command parser (the Unix-based shell-quote library) to analyze commands on the Windows platform, coupled with a failure to correctly handle Windows CMD-specific escape sequences (^). Attackers can exploit this discrepancy between the parsing logic and the execution environment by constructing payloads such as git log ^\" & malicious_command ^\". The CodeRider-Kilo parser is deceived by the escape characters, misinterpreting the malicious command connector (&) as being within a protected string argument and thus auto-approving the command. However, the underlying Windows CMD interpreter ignores the escaped quotes, parsing and executing the subsequent malicious command directly. This allows attackers to achieve arbitrary Remote Code Execution (RCE) after bypassing what appears to be a legitimate Git whitelist check."}, {"lang": "es", "value": "El m\u00f3dulo de autoaprobaci\u00f3n de comandos en CodeRider-Kilo contiene una vulnerabilidad de inyecci\u00f3n de comandos del sistema operativo, lo que hace ineficaz su mecanismo de seguridad de lista blanca. La vulnerabilidad se origina en el uso incorrecto de un analizador de comandos incompatible (la biblioteca shell-quote basada en Unix) para analizar comandos en la plataforma Windows, junto con una falla al manejar correctamente las secuencias de escape espec\u00edficas de Windows CMD (^). Los atacantes pueden explotar esta discrepancia entre la l\u00f3gica de an\u00e1lisis y el entorno de ejecuci\u00f3n construyendo cargas \u00fatiles como git log ^\u2019 & malicious_command ^\u2019. El analizador de CodeRider-Kilo es enga\u00f1ado por los caracteres de escape, malinterpretando el conector de comando malicioso (&) como si estuviera dentro de un argumento de cadena protegido y, por lo tanto, autoaprobando el comando. Sin embargo, el int\u00e9rprete subyacente de Windows CMD ignora las comillas escapadas, analizando y ejecutando directamente el comando malicioso subsiguiente. Esto permite a los atacantes lograr la ejecuci\u00f3n remota de c\u00f3digo (RCE) arbitraria despu\u00e9s de eludir lo que parece ser una verificaci\u00f3n leg\u00edtima de lista blanca de Git."}], "id": "CVE-2026-30302", "lastModified": "2026-11-11T19:10:00.360", "metrics": {"cvssMetricV31": [{"cvssData": {"attackComplexity": "LOW", "attackVector": "NETWORK", "availabilityImpact": "HIGH", "baseScore": 10.0, "baseSeverity": "CRITICAL", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "privilegesRequired": "NONE", "scope": "CHANGED", "userInteraction": "NONE", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H", "version": "3.1"}, "exploitabilityScore": 3.9, "impactScore": 6.0, "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary"}], "ssvcV203": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "ssvcData": {"id": "CVE-2026-30302", "options": [{"exploitation": "poc"}, {"automatable": "yes"}, {"technicalImpact": "total"}], "role": "CISA Coordinator", "timestamp": "2026-03-27T20:20:50.771732Z", "version": "2.0.3"}}]}, "published": "2026-03-27T16:16:23.210", "references": [{"source": "cve@mitre.org", "tags": ["Issue Tracking"], "url": "https://github.com/Secsys-FDU/LLM-Tool-Calling-CVEs/issues/3"}], "sourceIdentifier": "cve@mitre.org", "vulnStatus": "Analyzed", "weaknesses": [{"description": [{"lang": "en", "value": "CWE-78"}], "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary"}]}