Skip to content
Snippets Groups Projects

[Security] Bump jsonpath-plus from 10.0.0 to 10.1.0

Merged Dependabot requested to merge dependabot-npm_and_yarn-jsonpath-plus-10.1.0 into master

Bumps jsonpath-plus from 10.0.0 to 10.1.0. This update includes a security fix.

Vulnerabilities fixed

JSONPath Plus Remote Code Execution (RCE) Vulnerability Versions of the package jsonpath-plus before 10.0.7 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 was an attempt to fix it in version 10.0.0 but it could still be exploited using different payloads.

Patched versions: 10.0.7 Affected versions: < 10.0.7

Changelog

Sourced from jsonpath-plus's changelog.

10.1.0

  • feat: add typeof operator to safe script

10.0.7

  • fix(security): prevent constructor access
  • docs: add security policy file

10.0.6

  • fix(security): prevent call/apply invocation of Function

10.0.5

  • fix: remove overly aggressive disabling of native functions but disallow __proto__

10.0.4

  • fix(security): further prevent binding of Function calls which may evade detection

10.0.3

  • fix(security): prevent binding of Function calls which may evade detection

10.0.2

  • fix(security): prevent Function calls outside of member expressions

10.0.1

  • fix(security): prohibit Function in "safe" vm
Commits


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports

Merge request pipeline #18225 passed

Merge request pipeline passed for 480e7176

Merged by DependabotDependabot 5 months ago (Nov 13, 2024 8:58pm UTC)

Merge details

  • Changes merged into with 28b9945f.
  • Deleted the source branch.

Pipeline #18226 failed

Pipeline failed for 28b9945f on master

Deployed to produ‎ction‎ 5 months ago

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading