Skip to main content
← All vulnerabilities
CVE-2025-55195

@std/toml Prototype Pollution in Node.js and Browser

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.9
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

@std/toml is the Deno Standard Library. Prior to version 1.0.9, an attacker can pollute the prototype chain in Node.js runtime and Browser when parsing untrusted TOML data, thus achieving Prototype Pollution (PP) vulnerability. This is because the library is merging an untrusted object with an empty object, which by default the empty object has the prototype chain. This issue has been patched in version 1.0.9.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • denoland std

    fixed in 1.0.9

References 3

GitHub · denoland/std