CVE-2026-48168 in PraisonAIinformazioni

Riassunto

di VulDB • 06/08/2026

PraisonAI è un sistema di team multi-agente. Nelle versioni precedenti alla 4.6.40, il workflow Claude GitHub Actions incluso nel pacchetto è vulnerabile a command injection (iniezione di comandi) poiché incorpora un nome del branch delle pull request controllato dall'attaccante all'interno di un blocco `run:` Bash senza effettuare l'escaping o la validazione dei caratteri speciali. Inoltre, il workflow consente a qualsiasi commento contenente @claude di attivare il job indipendentemente dal fatto che chi commenta sia un collaboratore attendibile. Un contributore esterno può aprire una pull request da un fork il cui nome del branch contiene metacaratteri shell e inserire un commento con @claude, causando l'esecuzione di codice shell arbitrario nel runner di GitHub Actions. Poiché questi comandi vengono eseguiti in un job che detiene un token dell'applicazione GitHub con autorizzazioni di scrittura, accesso OIDC (OpenID Connect) e accesso a gh/git, l'iniezione può essere concatenata tramite la variabile $GITHUB_PATH per compromettere i passaggi privilegiati successivi, consentendo scritture nel repository, manipolazione delle pull request e degli issue o abuso del token OIDC. Questo problema è stato risolto nella versione 4.6.40.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

21/05/2026

Divulgazione

05/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!