제출 #825315: php-censor <= 2.1.6 OS Command Injection정보

제목php-censor <= 2.1.6 OS Command Injection
설명PHP Censor (all versions through 2.1.6) allows unauthenticated OS command injection via the webhook endpoint. The WebhookController is whitelisted from authentication checks in Application.php, and the "branch" and "commit" parameters from GET/POST requests to /webhook/git/<projectId> are passed unsanitized through sprintf() into shell commands executed via Symfony Process::fromShellCommandline(). A remote unauthenticated attacker can inject arbitrary OS commands by sending a crafted branch parameter (e.g., ?branch=$(id)), which is executed asynchronously by the Worker process. In the default Docker deployment, commands run as root.
원천⚠️ https://github.com/php-censor/php-censor/issues/442
사용자
 anch0r (UID 96691)
제출2026. 05. 11. AM 08:54 (5 개월 ago)
모더레이션2026. 05. 31. PM 04:19 (20 days later)
상태수락
VulDB 항목367552 [php-censor 까지 2.1.6 Webhook Endpoint GitBuild.php commitId 권한 상승]
포인트들20

Do you need the next level of professionalism?

Upgrade your account now!