Skip to main content
← All vulnerabilities
CVE-2026-44225

Pulpy: Incomplete filesystem sandbox in pulpy.fs bridge allows packaged web apps to read arbitrary user files

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.1.1
1 on Exploit-DB
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

Pulpy is a lightweight, cross-platform desktop application packager for web apps. Prior to 0.1.1, Pulpy injects a pulpy.fs JavaScript API into every packaged web application, giving it access to the host filesystem. A validateFsPath() function is supposed to sandbox this access, but its blocklist is incomplete. Any web app packaged with Pulpy can read and write arbitrary files in the user's home directory — including ~/.ssh/id_rsa, ~/.aws/credentials, and ~/Library/Keychains/. This vulnerability is fixed in 0.1.1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated
  4. Public exploit on Exploit-DB

    EDB-52616

Affected versions

  • enesgkky Pulpy

    fixed in 0.1.1

References 2

GitHub · enesgkky/Pulpy

Exploit-DB