-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update dependency sharp to v0.32.6 [SECURITY] #135
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/npm-sharp-vulnerability
base: master
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
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 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
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
2 times, most recently
from
June 24, 2022 00:06
384a845
to
4b7d14f
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
July 11, 2022 03:53
4b7d14f
to
9ddcb42
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
November 7, 2022 02:39
9ddcb42
to
2d437e8
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
November 18, 2022 20:46
2d437e8
to
f0846f8
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
November 28, 2022 01:06
f0846f8
to
136856f
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
December 12, 2022 05:04
136856f
to
7e6a182
Compare
renovate
bot
changed the title
Update dependency sharp to v0.30.5 [SECURITY]
Update dependency sharp to v0.30.5 [SECURITY] - autoclosed
Dec 30, 2022
renovate
bot
changed the title
Update dependency sharp to v0.30.5 [SECURITY] - autoclosed
Update dependency sharp to v0.30.5 [SECURITY]
Dec 30, 2022
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
January 2, 2023 02:06
7e6a182
to
4d4eb5b
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
January 30, 2023 02:15
4d4eb5b
to
f74cebb
Compare
renovate
bot
changed the title
Update dependency sharp to v0.30.5 [SECURITY]
Update dependency sharp to v0.30.5 [SECURITY] - autoclosed
Mar 3, 2023
renovate
bot
changed the title
Update dependency sharp to v0.30.5 [SECURITY] - autoclosed
Update dependency sharp to v0.30.5 [SECURITY]
Mar 3, 2023
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
March 27, 2023 00:46
f74cebb
to
552170a
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
April 11, 2023 11:10
552170a
to
7fd9b26
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
2 times, most recently
from
May 6, 2023 05:22
dee95cd
to
86ebc8d
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
May 29, 2023 01:29
86ebc8d
to
436e452
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
June 19, 2023 03:39
436e452
to
4df89a4
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
July 10, 2023 03:22
4df89a4
to
dfada52
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
2 times, most recently
from
July 24, 2023 03:45
f1566f0
to
a19a94c
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
July 25, 2023 17:20
a19a94c
to
21737ef
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
August 16, 2023 07:41
21737ef
to
878ae33
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
September 11, 2023 03:45
878ae33
to
7a2ef0c
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
September 18, 2023 04:00
7a2ef0c
to
7ee5e69
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
October 23, 2023 04:28
7ee5e69
to
6f0f4f3
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
November 16, 2023 18:38
6f0f4f3
to
424dcb4
Compare
renovate
bot
changed the title
Update dependency sharp to v0.30.5 [SECURITY]
Update dependency sharp to v0.32.6 [SECURITY]
Nov 16, 2023
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
February 24, 2024 03:26
424dcb4
to
4a03486
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
3 times, most recently
from
March 18, 2024 03:51
1a7ca7d
to
83a987f
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
March 25, 2024 04:06
83a987f
to
742adbe
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
May 28, 2024 10:49
742adbe
to
9bd180d
Compare
renovate
bot
force-pushed
the
renovate/npm-sharp-vulnerability
branch
from
May 28, 2024 12:55
9bd180d
to
68646ac
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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:
0.25.3
->0.32.6
GitHub Vulnerability Alerts
CVE-2022-29256
There's a possible vulnerability in logic that is run only at
npm install
time when installing versions ofsharp
prior to the latest v0.30.5.This is not part of any runtime code, does not affect Windows users at all, and is unlikely to affect anyone that already cares about the security of their build environment. However, out of an abundance of caution, I've created this advisory.
If an attacker has the ability to set the value of the
PKG_CONFIG_PATH
environment variable in a build environment then they might be able to use this to inject an arbitrary command atnpm install
time.I've used the Common Vulnerability Scoring System (CVSS) calculator to determine the maximum possible impact, which suggests a "medium" score of 5.9, but for most people the real impact will be dealing with the noise from automated security tooling that this advisory will bring.
AV:L/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C/CR:X/IR:X/AR:X/MAV:X/MAC:X/MPR:X/MUI:R/MS:X/MC:X/MI:X/MA:X
This problem was fixed in commit a6aeef6 and published as part of
sharp
v0.30.5.Thank you very much to @dwisiswant0 for the responsible disclosure.
Remember: if an attacker has control over environment variables in your build environment then you have a bigger problem to deal with than this issue.
GHSA-54xq-cgqr-rpm3
Overview
sharp uses libwebp to decode WebP images and versions prior to the latest 0.32.6 are vulnerable to the high severity GHSA-j7hp-h8jx-5ppr.
Who does this affect?
Almost anyone processing untrusted input with versions of sharp prior to 0.32.6.
How to resolve this?
Using prebuilt binaries provided by sharp?
Most people rely on the prebuilt binaries provided by sharp.
Please upgrade sharp to the latest 0.32.6, which provides libwebp 1.3.2.
Using a globally-installed libvips?
Please ensure you are using the latest libwebp 1.3.2.
Possible workaround
Add the following to your code to prevent sharp from decoding WebP images.
Release Notes
lovell/sharp (sharp)
v0.32.6
Compare Source
v0.32.5
Compare Source
v0.32.4
Compare Source
v0.32.3
Compare Source
v0.32.2
Compare Source
v0.32.1
Compare Source
v0.32.0
Compare Source
v0.31.3
Compare Source
v0.31.2
Compare Source
v0.31.1
Compare Source
v0.31.0
Compare Source
v0.30.7
Compare Source
v0.30.6
Compare Source
v0.30.5
Compare Source
v0.30.4
Compare Source
v0.30.3
Compare Source
v0.30.2
Compare Source
v0.30.1
Compare Source
v0.30.0
Compare Source
v0.29.3
Compare Source
v0.29.2
Compare Source
v0.29.1
Compare Source
v0.29.0
Compare Source
v0.28.3
Compare Source
v0.28.2
Compare Source
v0.28.1
Compare Source
v0.28.0
Compare Source
v0.27.2
Compare Source
v0.27.1
Compare Source
v0.27.0
Compare Source
v0.26.3
Compare Source
v0.26.2
Compare Source
v0.26.1
Compare Source
v0.26.0
Compare Source
v0.25.4
Compare Source
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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.