Description
Paperclip is a Node.js server and React UI that orchestrates a team of AI agents to run a business. Prior to version 2026.416.0, an unauthenticated attacker can achieve full remote code execution on any network-accessible Paperclip instance running in `authenticated` mode with default configuration. No user interaction, no credentials, just the target's address. The chain consists of six API calls. The attack is fully automated, requires no user interaction, and works against the default deployment configuration. Version 2026.416.0 patches the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| paperclipai | paperclip | < 2026.410.0 | — |
| paperclipai | @paperclipai/server | < 2026.410.0 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Paperclip AI RCE using a chain of six API calls (CVE-2026-41679).
exploit/linux/http/paperclipai_unauth_rce_cve_2026_41679
GitHub 1 repository
-
bartfroklage/cve-2026-41679 ★ 0 · Apr 24, 2026
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Paperclip - Remote Code Execution http/cves/2026/CVE-2026-41679.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | @paperclipai/server | < 2026.410.0 | 2026.410.0 | GHSA-68qg-g8mg-6pr7 |
| npm | paperclipai | < 2026.410.0 | 2026.410.0 | GHSA-68qg-g8mg-6pr7 |