CVE-2026-73032Disclosure

LOWCVSS 9.4 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

PapersGPT for Zotero 0.6.1 contains a remote code execution vulnerability that allows attackers to execute arbitrary JavaScript by returning malicious code from an LLM endpoint that is passed unsanitized to window.eval() in views.ts. Attackers can exploit this through prompt injection in PDFs, MITM interception of API requests, or a malicious custom LLM endpoint to execute arbitrary code in Zotero's chrome-privileged context, enabling file read/write, process execution, and access to all Zotero data.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-94

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 2 signals
  • Disclosure: 2 classified signals
  • General: 1 classified signal
  • Peaked 1d ago at 2 mentions (2026-08-12); latest day: 1
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-08-12: 2Mentions · 2026-08-28: 1Patch / Workaround · 2026-08-12: 1Technical Details · 2026-08-12: 208-1208-28
Signal classification2 categories
Disclosure
266.7%
General
133.3%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-08-122
Disclosure2
2026-08-281
General1
Full discourse3 posts
  • Slade 🛡️ LLM Hacker@llm_redteam
    Disclosure

    CVE-2026-73032 is the cleanest "PDF becomes RCE" chain I've read all year. PapersGPT for Zotero 0.6.1, the plugin that lets you chat with your PDFs, takes the LLM endpoint output and drops it straight into window.eval() in views.ts. No sanitizing. NVD scored it CVSS 3.1 9.6 / CVSS 4.0 9.4, critical, published Aug 11 2026. I dug into why this is so bad, and it's the context that eval runs in. Zotero runs on chrome-privileged code. So eval() there isn't sandboxed browser JS. It's full file read/write, process execution, and access to every bit of Zotero data you have. That's remote code execution (RCE), not a popup. Now the fun part: three ways to feed it JavaScript. 1. Plant a prompt injection inside a PDF. You open a paper, ask "summarize this," the model returns JS, it runs. 2. MITM the API call and rewrite the response. 3. Point it at a malicious custom LLM endpoint that just returns code. One idea I keep repeating: the model is only the courier. The real bug is downstream, in the code that trusts the courier. Here's the whole vulnerability in two lines. BEFORE (dangerous): // views.ts window.eval(llmResponse) // model output executed as code AFTER (safe): const data = JSON.parse(llmResponse) // model output is DATA, not code // validate data against a schema, then render. never eval. Building a doc-chat feature? Picture a law firm's contract review bot that reads client PDFs and answers questions. If any model output touches eval, exec, a shell, or a SQL string, a single poisoned PDF from opposing counsel owns the box. Treat every token the model returns as hostile user input. Because with prompt injection, that's exactly what it is. Quick check for your own stack: does any LLM response in your app reach eval(), a template renderer, os.system, or a raw query? Do you actually know, or do you just hope? #AISecurity #PromptInjection #LLM

    Post summary

    The text announces CVE‑2026‑73032, detailing a critical RCE via unsanitized LLM output in Zotero, and offers a defensive coding recommendation, but provides no PoC or active exploitation evidence.

    00040370
    1.3K followersView on X
  • hairuo@hairuo
    General

    暴露的风险警告地址 https://www.sentinelone.com/vulnerability-database/cve-2026-73032/

    Post summary

    The post simply points to a SentinelOne vulnerability database entry for CVE‑2026‑73032, offering no detailed information beyond the link.

    0000046
    138 followersView on X
  • Security Arsenal, LLC@SecurityAr58409
    Disclosure

    🔒 #CyberSecurity CVE-2026-73032: Unauthenticated RCE in PapersGPT for Zotero — Detection and Rem… "NVD has published CVE-2026-73032, a CVSS 9.6 (Critical) vulnerability affecting PapersGPT…" 🔗 https://securityarsenal.com/blog/cve-2026-73032-unauthenticated-rce-in-papersgpt-for-zotero-detection-and-remediation-guide #CyberSecurity #ThreatIntel #cve202673032 #critical #cve

    Post summary

    CVE-2026-73032 is a newly disclosed critical unauthenticated remote code execution vulnerability in PapersGPT for Zotero, with a CVSS score of 9.6, but no PoC, exploit, or active exploitation evidence is provided.

    0000051
    23 followersView on X

Explore more