Skip to main content
← All vulnerabilities
CVE-2024-21534GHSA-PPPG-CPFQ-H7WR

All versions of the package jsonpath-plus are vulnerable to Remote Code Execution (RCE) due to improper input sanitization.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 10.2.0
3 proofs of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

All versions of the package jsonpath-plus are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. Note: There were several attempts to fix it in versions 10.0.0-10.1.0 but it could still be exploited using different payloads.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • n/a jsonpath-plus

    All versions

  • n/a org.webjars.npm:jsonpath-plus

    All versions

  • jsonpath-plusnpm

    fixed in 10.2.0

  • org.webjars.npm:jsonpath-plusMaven

    through 6.0.1

References 7

security.snyk.io

GitHub · JSONPath-Plus/JSONPath

GitHub · BohemianHacks/CVE-2024-21534-poc

GitHub · pabloopez/CVE-2024-21534

GitHub · verylazytech/cve-2024-21534