cve-2026-41679

CRITICAL CVSS 10.0 opencve
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.

Timeline
Published
2026-04-23 02:16 UTC
Last Modified
2026-06-17
CVSS Details

CVSS details not available.

Affected Products

No product information available.

Weaknesses (CWE)
CVSS metrics
Version Base Severity Vector Exploitability Impact Source
3.1 10.0 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H mitre
3.1 10.0 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H nvd
3.1 10.0 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H opencve
References

No references available.

Linked Vulnerabilities

No linked vulnerabilities found.

{
  "advisories": [
    {
      "id": "GHSA-68qg-g8mg-6pr7",
      "source": "ghsa",
      "title": "paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass",
      "url": "https://github.com/advisories/GHSA-68qg-g8mg-6pr7"
    }
  ],
  "cve": "CVE-2026-41679",
  "enrichment": {
    "affected": [
      {
        "configurations": [
          {
            "platform": null,
            "status": "affected",
            "versions": {
              "scheme": "semver",
              "value": "[0,2026.410.0)"
            }
          }
        ],
        "enrichment": {
          "confidence": 90.0,
          "confidence_source": "matching",
          "scores": [
            {
              "score": 90.0,
              "source": "matching"
            }
          ]
        },
        "original": {
          "product": "paperclip",
          "source": "cna",
          "vendor": "paperclipai"
        },
        "product": "paperclipai",
        "vendor": "paperclip"
      },
      {
        "configurations": [
          {
            "platform": null,
            "status": "affected",
            "versions": {
              "scheme": "semver",
              "value": "[0,2026.410.0)"
            }
          }
        ],
        "enrichment": {
          "confidence": 100.0,
          "confidence_source": "manual",
          "scores": [
            {
              "score": 100.0,
              "source": "manual"
            }
          ]
        },
        "original": {
          "product": "@paperclipai/server",
          "source": "cna",
          "vendor": "paperclipai"
        },
        "product": "paperclipai/server",
        "vendor": "paperclip"
      }
    ],
    "created": "2026-04-28T07:45:26.038279+00:00",
    "updated": "2026-09-11T15:15:19.779326+00:00",
    "vendors": [
      "paperclip",
      "paperclip$PRODUCT$paperclipai",
      "paperclip$PRODUCT$paperclipai/server"
    ]
  },
  "epss": {
    "score": 0.07365
  },
  "mitre": {
    "cpes": [],
    "created": "2026-04-23T00:53:16.391000+00:00",
    "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.",
    "metrics": {
      "cvssV2_0": {},
      "cvssV3_0": {},
      "cvssV3_1": {
        "score": 10,
        "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"
      },
      "cvssV4_0": {}
    },
    "mitre_repo_path": "cves/2026/41xxx/CVE-2026-41679.json",
    "references": [
      "https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7"
    ],
    "title": "Paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass",
    "updated": "2026-04-23T16:23:25.939000+00:00",
    "vendors": [],
    "weaknesses": [
      "CWE-1188",
      "CWE-287",
      "CWE-862"
    ]
  },
  "nvd": {
    "cpes": [
      "cpe:2.3:a:paperclip:paperclipai:*:*:*:*:*:node.js:*:*",
      "cpe:2.3:a:paperclip:paperclipai\\/server:*:*:*:*:*:node.js:*:*"
    ],
    "created": "2026-04-23T02:16:19.180000+00:00",
    "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.",
    "metrics": {
      "cvssV2_0": {},
      "cvssV3_0": {},
      "cvssV3_1": {
        "score": 10.0,
        "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"
      },
      "cvssV4_0": {}
    },
    "nvd_repo_path": "2026/CVE-2026-41679.json",
    "references": [
      "https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7"
    ],
    "title": null,
    "updated": "2026-06-17T10:46:59.450000+00:00",
    "vendors": [
      "paperclip",
      "paperclip$PRODUCT$paperclipai",
      "paperclip$PRODUCT$paperclipai\\/server"
    ],
    "weaknesses": [
      "CWE-1188",
      "CWE-287",
      "CWE-862"
    ]
  },
  "opencve": {
    "changes": [
      {
        "created": "2026-04-23T01:15:00+00:00",
        "data": [
          {
            "details": {
              "new": "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.",
              "old": null
            },
            "type": "description"
          },
          {
            "details": {
              "new": "Paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass",
              "old": null
            },
            "type": "title"
          },
          {
            "details": {
              "added": [
                "CWE-1188",
                "CWE-287",
                "CWE-862"
              ],
              "removed": []
            },
            "type": "weaknesses"
          },
          {
            "details": {
              "added": [
                "https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7"
              ],
              "removed": []
            },
            "type": "references"
          },
          {
            "details": {
              "added": {
                "cvssV3_1": {
                  "score": 10,
                  "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"
                }
              },
              "removed": {},
              "updated": {}
            },
            "type": "metrics"
          }
        ],
        "id": "9cbe1111-4909-451b-90c7-7f6bb16edfb0"
      },
      {
        "created": "2026-04-23T18:15:00+00:00",
        "data": [
          {
            "details": {
              "added": {
                "ssvc": {
                  "options": {
                    "Automatable": "yes",
                    "Exploitation": "poc",
                    "Technical Impact": "total"
                  },
                  "version": "2.0.3"
                }
              },
              "removed": {},
              "updated": {}
            },
            "type": "metrics"
          }
        ],
        "id": "205aad5b-94b5-4502-8386-b2cb7354b0af"
      },
      {
        "created": "2026-04-27T15:00:00+00:00",
        "data": [
          {
            "details": [
              "paperclip",
              "paperclip$PRODUCT$paperclipai",
              "paperclip$PRODUCT$paperclipai\\/server"
            ],
            "type": "first_time"
          },
          {
            "details": {
              "added": [
                "cpe:2.3:a:paperclip:paperclipai:*:*:*:*:*:node.js:*:*",
                "cpe:2.3:a:paperclip:paperclipai\\/server:*:*:*:*:*:node.js:*:*"
              ],
              "removed": []
            },
            "type": "cpes"
          },
          {
            "details": {
              "added": [
                "paperclip",
                "paperclip$PRODUCT$paperclipai",
                "paperclip$PRODUCT$paperclipai\\/server"
              ],
              "removed": []
            },
            "type": "vendors"
          }
        ],
        "id": "4ff45c79-9263-4308-8aeb-5258c5f3af4b"
      },
      {
        "created": "2026-04-28T09:45:00+00:00",
        "data": [
          {
            "details": [
              "paperclip$PRODUCT$paperclipai/server"
            ],
            "type": "first_time"
          },
          {
            "details": {
              "added": [
                "paperclip$PRODUCT$paperclipai/server"
              ],
              "removed": []
            },
            "type": "vendors"
          }
        ],
        "id": "fbdcf6da-3b28-48c8-98a0-c481374f500e"
      }
    ],
    "cpes": {
      "data": [
        "cpe:2.3:a:paperclip:paperclipai:*:*:*:*:*:node.js:*:*",
        "cpe:2.3:a:paperclip:paperclipai\\/server:*:*:*:*:*:node.js:*:*"
      ],
      "providers": [
        "nvd"
      ]
    },
    "created": {
      "data": "2026-04-23T00:53:16.391000+00:00",
      "provider": "mitre"
    },
    "description": {
      "data": "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.",
      "provider": "mitre"
    },
    "metrics": {
      "cvssV2_0": {
        "data": {},
        "provider": null
      },
      "cvssV3_0": {
        "data": {},
        "provider": null
      },
      "cvssV3_1": {
        "data": {
          "score": 10,
          "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"
        },
        "provider": "mitre"
      },
      "cvssV4_0": {
        "data": {},
        "provider": null
      },
      "epss": {
        "data": {
          "score": 0.07365
        },
        "provider": "first"
      },
      "kev": {
        "data": {},
        "provider": null
      },
      "ssvc": {
        "data": {
          "options": {
            "Automatable": "yes",
            "Exploitation": "poc",
            "Technical Impact": "total"
          },
          "version": "2.0.3"
        },
        "provider": "vulnrichment"
      },
      "threat_severity": {
        "data": null,
        "provider": null
      }
    },
    "references": {
      "data": [
        "https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7"
      ],
      "providers": [
        "mitre",
        "nvd",
        "vulnrichment"
      ]
    },
    "title": {
      "data": "Paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass",
      "provider": "mitre"
    },
    "updated": {
      "data": "2026-04-28T09:26:29.835501+00:00",
      "provider": "enrichment"
    },
    "vendors": {
      "data": [
        "paperclip",
        "paperclip$PRODUCT$paperclipai",
        "paperclip$PRODUCT$paperclipai/server",
        "paperclip$PRODUCT$paperclipai\\/server"
      ],
      "providers": [
        "nvd",
        "enrichment"
      ]
    },
    "weaknesses": {
      "data": [
        "CWE-1188",
        "CWE-287",
        "CWE-862"
      ],
      "providers": [
        "mitre",
        "nvd"
      ]
    }
  },
  "vulnrichment": {
    "cpes": [],
    "created": "2026-04-23T00:53:16.391000+00:00",
    "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.",
    "metrics": {
      "cvssV2_0": {},
      "cvssV3_0": {},
      "cvssV3_1": {},
      "cvssV4_0": {},
      "kev": {},
      "ssvc": {
        "options": {
          "Automatable": "yes",
          "Exploitation": "poc",
          "Technical Impact": "total"
        },
        "version": "2.0.3"
      }
    },
    "references": [
      "https://github.com/paperclipai/paperclip/security/advisories/GHSA-68qg-g8mg-6pr7"
    ],
    "title": "Paperclip Vulnerable to Unauthenticated Remote Code Execution via Import Authorization Bypass",
    "updated": "2026-04-23T14:39:57.287000+00:00",
    "vendors": [],
    "vulnrichment_repo_path": "2026/41xxx/CVE-2026-41679.json",
    "weaknesses": []
  }
}
Enrichment data
View JSON API Download JSON