You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
The project currently relies on outdated versions of axios and sharp, both of which have known vulnerabilities. Despite running npm audit fix, these issues persist due to limitations in dependency compatibility.
Description: A CSRF vulnerability in Axios could allow attackers to trick users into performing actions they didn't intend to. Unfortunately, there's no fix available for the current versions in use.
Description: This vulnerability impacts the libwebp dependency, which sharp uses internally. It could potentially allow remote code execution if exploited.
Current Impact:
Running npm audit continues to flag these vulnerabilities without automatic fixes.
Attempting to manually update sharp to a fixed version results in conflicts with existing dependencies, specifically @zen-browser/surfer which seems to lock these vulnerable versions.
No automatic fix available for the axios vulnerability at this time.
Proposed Solutions:
For axios: Investigate alternatives like node-fetch or got, or consider removing the dependency if possible. A long-term fix should involve upgrading axios once a patch is available.
For sharp: Upgrade to the latest version (>=0.32.6) to patch the libwebp vulnerability. This may require modifying @zen-browser/surfer or resolving dependency conflicts.
Steps to Reproduce:
Run npm audit or npm audit fix.
Observe that vulnerabilities in axios and sharp are flagged, but no complete fix is available.
Please advise on whether there are any plans to:
Upgrade these dependencies.
Implement alternative libraries to replace vulnerable packages.
Thank you!
The text was updated successfully, but these errors were encountered:
Description:
The project currently relies on outdated versions of
axios
andsharp
, both of which have known vulnerabilities. Despite runningnpm audit fix
, these issues persist due to limitations in dependency compatibility.Axios Cross-Site Request Forgery Vulnerability:
axios
(version 0.8.1 - 0.27.2)Sharp Vulnerability in
libwebp
:sharp
(versions <0.32.6)libwebp
dependency, whichsharp
uses internally. It could potentially allow remote code execution if exploited.Current Impact:
npm audit
continues to flag these vulnerabilities without automatic fixes.sharp
to a fixed version results in conflicts with existing dependencies, specifically@zen-browser/surfer
which seems to lock these vulnerable versions.axios
vulnerability at this time.Proposed Solutions:
For
axios
: Investigate alternatives likenode-fetch
orgot
, or consider removing the dependency if possible. A long-term fix should involve upgradingaxios
once a patch is available.For
sharp
: Upgrade to the latest version (>=0.32.6) to patch thelibwebp
vulnerability. This may require modifying@zen-browser/surfer
or resolving dependency conflicts.Steps to Reproduce:
npm audit
ornpm audit fix
.axios
andsharp
are flagged, but no complete fix is available.Please advise on whether there are any plans to:
Thank you!
The text was updated successfully, but these errors were encountered: