CVE-2023-26493
Comando di iniezione nel workflow di Cocos Engine
- Pubblicato
- 27 mar 2023
- Aggiornato
- 19 feb 2025
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 31 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBasso · prossimi 30 giorni
- Percentile
- 86,8%
- Data del modello
- 17 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Cocos Engine è un framework open-source per la creazione di contenuti interattivi e rendering in tempo reale 2D e 3D. Nel repository GitHub di Cocos Engine, il file `web-interface-check.yml` era soggetto a command injection. Il file `web-interface-check.yml` veniva attivato quando una pull request veniva aperta o aggiornata e conteneva il campo controllabile dall'utente `(${{ github.head_ref }} – il nome del branch del fork)`. Ciò avrebbe permesso a un attaccante di assumere il controllo del GitHub Runner ed eseguire comandi personalizzati (potenzialmente rubando segreti come GITHUB_TOKEN) e alterare il repository. Il workflow è stato successivamente rimosso dal repository. Non sono richieste azioni da parte degli utenti.
Fonti
Riproduzione autorizzata in laboratorio di CVE-2023-26493 (GHSL-2023-027): iniezione di comandi tramite github.head_ref nell'interfaccia <Web> di cocos-engine, controllo del workflow pull_request_target
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.