Skip to main content
CVE-2026-48168 CRITICAL CVSS 10.0 Praisonai Verified Advisory

Command injection in PraisonAI GitHub Actions Claude workflow via PR branch name (CVE-2026-48168)

The bundled Claude GitHub Actions workflow in PraisonAI embeds an attacker-controlled pull request branch name directly into a Bash run block without quoting or validation, enabling shell command injection. Any outside contributor can open a pull request from a fork with a branch name containing shell metacharacters and comment @claude to trigger the vulnerable job, since the workflow does not restrict execution to trusted collaborators. Because the job holds a GitHub App token with write permissions and OIDC access, the injection can be chained to perform repository writes, pull request and issue manipulation, or OIDC token abuse. Affected versions: - <= 4.6.39 We recommend updating to: >= 4.6.40. CVSS 10.0 · our assessment: act_now Reference: https://github.com/MervinPraison/PraisonAI/security/advisories/GHSA-xp85-6wwf-r67c Details: https://vuln.today/cve/CVE-2026-48168

Verified by vuln.today against published advisories.

Affected versions

  • – <= 4.6.39

Fixed in: >= 4.6.40

Full CVE analysis Reference Published Aug 05, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy