CVE-2026-77931
Last modified
CVE-2026-77931 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. MoviePilot through 3.1.5 contains a command injection vulnerability that allows attackers to execute arbitrary OS commands by embedding malicious instructions in untrusted content processed through tools like browse_webpage, search_web, and torrent metadata parsers, which then get passed to the unrestricted ExecuteCommandTool via asyncio.create_subprocess_shell. Attackers can craft content that instructs the model to invoke execute_command with confirm_dangerous set to true, bypassing the validate_command_safety denylist and exploiting the admin session's is_admin context to achieve remote code execution on the host.. EPSS estimates a 1.00% chance of exploitation in the next 30 days.
Description
MoviePilot through 3.1.5 contains a command injection vulnerability that allows attackers to execute arbitrary OS commands by embedding malicious instructions in untrusted content processed through tools like browse_webpage, search_web, and torrent metadata parsers, which then get passed to the unrestricted ExecuteCommandTool via asyncio.create_subprocess_shell. Attackers can craft content that instructs the model to invoke execute_command with confirm_dangerous set to true, bypassing the validate_command_safety denylist and exploiting the admin session's is_admin context to achieve remote code execution on the host.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| jxxghp | MoviePilot | <= 3.1.5 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-77931?
How severe is CVE-2026-77931?
How do I fix CVE-2026-77931?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-77923Dolibarr 21.0.0 before 24.0.0 contains an authorization bypa…4.3
- CVE-2026-77926Aix-DB 1.2.4 contains a remote code execution vulnerability …8.8
- CVE-2026-77927ClipBucket v5 before 5.5.3-#182 contains a blind SQL injecti…6.5
- CVE-2026-77928ClipBucket v5 before 5.5.3-#182 contains a blind SQL injecti…6.5
- CVE-2026-77929ClipBucket v5 before 5.5.3-#182 contains a file upload vulne…8.8
- CVE-2026-77930EvoScientist 0.1.0 before 0.2.5 contains an approval bypass …8.8
- CVE-2026-77932DB-GPT through 0.8.2 contains an unauthenticated remote code…9.8
- CVE-2026-77933DB-GPT through 0.8.2 contains a hardcoded credentials vulner…9.8
- CVE-2026-77934Coze Studio before 0.5.0 contains an insecure default config…8.8
- CVE-2026-77935Coze Studio through 0.5.1 contains an insecure direct object…8.3
- CVE-2026-77936Letta through 0.16.8 ships a compose.yaml that does not enab…9.8
- CVE-2026-77937Letta through 0.16.8 contains an authentication bypass vulne…8.1
Are you affected by CVE-2026-77931?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
