Skip to main content

Paperclip CVE-2026-41679

| EUVDEUVD-2026-25166 CRITICAL
Improper Authentication (CWE-287)
2026-04-23 GitHub_M GHSA-68qg-g8mg-6pr7
10.0
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

7
Patch released
Apr 27, 2026 - 14:58 nvd
Patch available
Re-analysis Queued
Apr 23, 2026 - 18:42 vuln.today
cvss_changed
Analysis Generated
Apr 23, 2026 - 06:46 vuln.today
Patch available
Apr 23, 2026 - 06:16 EUVD
EUVD ID Assigned
Apr 23, 2026 - 01:15 euvd
EUVD-2026-25166
Analysis Generated
Apr 23, 2026 - 01:15 vuln.today
CVE Published
Apr 23, 2026 - 00:53 nvd
CRITICAL 10.0

DescriptionGitHub Advisory

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.

AnalysisAI

Remote unauthenticated attackers achieve full code execution on Paperclip AI orchestration servers (versions prior to 2026.416.0) via authentication bypass through a six-step API call chain. The attack requires no credentials, no user interaction, and succeeds against default 'authenticated' mode deployments exposed to network access. CVSS 10.0 with scope change indicates container/host escape potential. No active exploitation confirmed in CISA KEV at time of analysis, though the vendor advisory (GitHub Security Advisory GHSA-68qg-g8mg-6pr7) confirms the critical authentication bypass mechanism in both @paperclipai/server and paperclip npm packages.

Technical ContextAI

Paperclip is a Node.js-based AI agent orchestration platform with a React frontend, designed to coordinate multiple AI agents for business automation workflows. The vulnerability stems from CWE-287 (Improper Authentication), indicating a flaw in the authentication mechanism when the server operates in 'authenticated' mode - ironically the configuration intended to provide security controls. The affected components are the @paperclipai/server npm package and the paperclip package, both distributed through the npm ecosystem. The CVSS scope change (S:C) suggests the vulnerability allows attackers to escape the immediate application context, potentially compromising the underlying Node.js runtime, container environment, or host system. The six-API-call chain indicates a multi-stage exploit leveraging sequential endpoints, likely bypassing authentication checks through parameter manipulation, session mishandling, or privilege escalation across API boundaries. The attack surface is any network-exposed Paperclip instance running default configurations, making internet-facing deployments particularly vulnerable.

RemediationAI

Immediately upgrade both @paperclipai/server and paperclip npm packages to version 2026.416.0 or later as confirmed by GitHub Security Advisory GHSA-68qg-g8mg-6pr7 (https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7). Use npm update or yarn upgrade commands and verify installed versions with npm list @paperclipai/server and npm list paperclip. For environments unable to immediately patch, implement network-layer access controls to restrict Paperclip instance exposure: deploy behind VPN with IP whitelisting for authorized users only, configure firewall rules to block public internet access to Paperclip ports, or use reverse proxy with additional authentication layer (note this is compensating control, not fix for the underlying authentication bypass). Remove Paperclip instances from DMZ or internet-facing networks until patched. Monitor access logs for unusual sequences of API calls or authentication anomalies as potential exploitation indicators. Side effects of network restrictions include breaking legitimate remote access workflows - document authorized IP ranges before implementing controls. Do not rely solely on changing default configurations or disabling 'authenticated' mode, as the vulnerability's scope suggests multiple attack vectors.

CVE-2024-41713 CRITICAL POC
9.1 Oct 21

A vulnerability in the NuPoint Unified Messaging (NPM) component of Mitel MiCollab through 9.8 SP1 FP2 (9.8.1.201) could

CVE-2024-55591 CRITICAL POC
9.8 Jan 14

FortiOS and FortiProxy contain an authentication bypass via the Node.js websocket module allowing unauthenticated remote

CVE-2014-7205 CRITICAL POC
10.0 Oct 08

Eval injection vulnerability in the internals.batch function in lib/batch.js in the bassmaster plugin before 1.5.2 for t

CVE-2025-59528 CRITICAL POC
10.0 Sep 22

Flowise version 3.0.5 contains a remote code execution vulnerability in the CustomMCP node. The mcpServerConfig paramete

CVE-2017-14849 HIGH POC
7.5 Sep 28

Node.js 8.5.0 before 8.6.0 allows remote attackers to access unintended files, because a change to ".." handling was inc

CVE-2017-5941 CRITICAL POC
9.8 Feb 09

An issue was discovered in the node-serialize package 0.0.4 for Node.js. Rated critical severity (CVSS 9.8), this vulner

CVE-2014-3744 HIGH POC
7.5 Oct 23

Directory traversal vulnerability in the st module before 0.2.5 for Node.js allows remote attackers to read arbitrary fi

CVE-2014-9566 HIGH POC
7.5 Mar 10

Multiple SQL injection vulnerabilities in the Manage Accounts page in the AccountManagement.asmx service in the Solarwin

CVE-2013-4660 MEDIUM POC
6.8 Jun 28

The JS-YAML module before 2.0.5 for Node.js parses input without properly considering the unsafe !!js/function tag, whic

CVE-2015-5688 MEDIUM POC
5.0 Sep 04

Directory traversal vulnerability in lib/app/index.js in Geddy before 13.0.8 for Node.js allows remote attackers to read

CVE-2026-45321 CRITICAL POC
9.6 May 12

Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio

CVE-2014-7192 CRITICAL POC
10.0 Dec 11

Eval injection vulnerability in index.js in the syntax-error package before 1.1.1 for Node.js 0.10.x, as used in IBM Rat

Share

CVE-2026-41679 vulnerability details – vuln.today

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