Skip to main content
← All vulnerabilities
CVE-2023-45827GHSA-9W5F-MW3P-PJ47

Prototype Pollution vulnerability in @clickbar/dot-diver

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.2
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Dot diver is a lightweight, powerful, and dependency-free TypeScript utility library that provides types and functions to work with object paths in dot notation. In versions prior to 1.0.2 there is a Prototype Pollution vulnerability in the `setByPath` function which can leads to remote code execution (RCE). This issue has been addressed in commit `98daf567` which has been included in release 1.0.2. Users are advised to upgrade. There are no known workarounds to this vulnerability.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • clickbar dot-diver

    fixed in 1.0.2

  • @clickbar/dot-divernpm

    fixed in 1.0.2

References 3

GitHub · clickbar/dot-diver

GitHub · 200101WhoAmI/CVE-2023-45827