-
Notifications
You must be signed in to change notification settings - Fork 0
Update dependency jsonpath-plus to v10 [SECURITY] #47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/npm-jsonpath-plus-vulnerability
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
50b24a1 to
79cda86
Compare
f555acb to
d79d7e8
Compare
e45fa1a to
647c00d
Compare
1a8cd89 to
eea00e9
Compare
f6ebee4 to
ceeb31c
Compare
969f746 to
e1a3b7c
Compare
1f7dc8b to
21f6c94
Compare
86caed0 to
cb5e277
Compare
cb5e277 to
f173b38
Compare
feec66e to
be98b75
Compare
cff2702 to
1723220
Compare
254278b to
9aa8ab2
Compare
e922e78 to
9146434
Compare
02c6462 to
b44392b
Compare
38c5da8 to
7bbc65d
Compare
e06949a to
ad136fd
Compare
bc65cac to
81916e7
Compare
a768e9a to
725ea23
Compare
207f38c to
6d90b2e
Compare
da9b5c4 to
1585f7d
Compare
384a647 to
1fc3f1c
Compare
843b3cf to
a36a55d
Compare
a36a55d to
0a7e922
Compare
0a7e922 to
45e068a
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^6.0.1->^10.3.0GitHub Vulnerability Alerts
CVE-2024-21534
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 were several attempts to fix it in versions 10.0.0-10.1.0 but it could still be exploited using different payloads
CVE-2025-1302
Versions of the package jsonpath-plus before 10.3.0 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 eval='safe' mode.
Note:
This is caused by an incomplete fix for CVE-2024-21534.
Release Notes
s3u/JSONPath (jsonpath-plus)
v10.3.0Compare Source
v10.2.0Compare Source
v10.1.0Compare Source
v10.0.7Compare Source
constructoraccessv10.0.6Compare Source
call/applyinvocation ofFunctionv10.0.5Compare Source
disallow
__proto__v10.0.4Compare Source
v10.0.3Compare Source
v10.0.2Compare Source
v10.0.1Functionin "safe" vmv10.0.0BREAKING CHANGES:
Require Node 18+
fix(security): use safe vm by default in Node
chore: bump jsep, devDeps. and lint
v9.0.0Compare Source
BREAKING CHANGES:
Removes
preventEvalproperty. Prefereval: falseinstead.Changed behavior of
evalproperty. In the browser,eval/Functionwon't be used by default to evaluate expressions. Instead, we'll safely evaluate using a subset of JavaScript. To resume using unsafe eval in the browser, pass in the optioneval: "native"feat: add safe eval for browser and
evaloption (#185) (@80avin)feat: add
ignoreEvalErrorsproperty (@80avin)v8.1.0v8.0.0enginesto 14v7.2.0Compare Source
v7.1.0v7.0.0enginesto 12console.logwhen error is thrown (@sh33dafi)Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.