Skip to content
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

[Snyk] Fix for 28 vulnerabilities #104

Open
wants to merge 1 commit into
base: staging
Choose a base branch
from

Conversation

pamo
Copy link
Owner

@pamo pamo commented Dec 21, 2023

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

Changes included in this PR

  • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
    • package.json
    • package-lock.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Priority Score (*) Issue Breaking Change Exploit Maturity
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Regular Expression Denial of Service (ReDoS)
SNYK-JS-ANSIREGEX-1583908
Yes Proof of Concept
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Regular Expression Denial of Service (ReDoS)
SNYK-JS-AXIOS-1579269
Yes Proof of Concept
critical severity 786/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 9.3
Incomplete List of Disallowed Inputs
SNYK-JS-BABELTRAVERSE-5962462
Yes Proof of Concept
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-BROWSERSLIST-1090194
Yes Proof of Concept
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-DECODEURICOMPONENT-3149970
Yes Proof of Concept
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Information Exposure
SNYK-JS-FOLLOWREDIRECTS-2332181
Yes Proof of Concept
low severity 344/1000
Why? Has a fix available, CVSS 2.6
Information Exposure
SNYK-JS-FOLLOWREDIRECTS-2396346
Yes No Known Exploit
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-GLOBPARENT-1016905
Yes Proof of Concept
medium severity 641/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 6.4
Prototype Pollution
SNYK-JS-JSON5-3182856
Yes Proof of Concept
high severity 644/1000
Why? Has a fix available, CVSS 8.6
Prototype Pollution
SNYK-JS-JSONSCHEMA-1920922
No No Known Exploit
medium severity 479/1000
Why? Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-LOADERUTILS-3042992
Yes No Known Exploit
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Prototype Pollution
SNYK-JS-LOADERUTILS-3043105
Yes No Known Exploit
medium severity 479/1000
Why? Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-LOADERUTILS-3105943
Yes No Known Exploit
medium severity 479/1000
Why? Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-MINIMATCH-3050818
Yes No Known Exploit
low severity 506/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 3.7
Prototype Pollution
SNYK-JS-MINIMIST-2429795
Yes Proof of Concept
medium severity 601/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.6
Prototype Pollution
SNYK-JS-MINIMIST-559764
Yes Proof of Concept
medium severity 539/1000
Why? Has a fix available, CVSS 6.5
Information Exposure
SNYK-JS-NODEFETCH-2342118
Yes No Known Exploit
medium severity 601/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.6
Prototype Pollution
SNYK-JS-OBJECTPATH-1569453
Yes Proof of Concept
high severity 590/1000
Why? Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-OBJECTPATH-1585658
Yes No Known Exploit
medium severity 591/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.4
Cross-site Scripting (XSS)
SNYK-JS-PARSEURL-2935944
Yes Proof of Concept
medium severity 561/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 4.8
Information Exposure
SNYK-JS-PARSEURL-2935947
Yes Proof of Concept
critical severity 791/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 9.4
Server-side Request Forgery (SSRF)
SNYK-JS-PARSEURL-2936249
Yes Proof of Concept
medium severity 591/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.4
Cross-site Scripting (XSS)
SNYK-JS-PARSEURL-2942134
Yes Proof of Concept
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-PATHPARSE-1077067
Yes Proof of Concept
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Prototype Poisoning
SNYK-JS-QS-3153490
Yes Proof of Concept
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Regular Expression Denial of Service (ReDoS)
SNYK-JS-SEMVER-3247795
Yes Proof of Concept
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-WS-1296835
Yes Proof of Concept
low severity 506/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 3.7
Regular Expression Denial of Service (ReDoS)
npm:debug:20170905
Yes Proof of Concept

(*) Note that the real score may have changed since the PR was raised.

Commit messages
Package name: gatsby The new version differs by 250 commits.
  • 8d07242 chore(release): Publish
  • 0790895 chore(gatsby): Update README (#33615)
  • 06760d7 chore(gatsby): Change comment format in actions/public (#33592)
  • 7d66a23 feat(gatsby): capture number of ssg,dsg,ssr pages in telemetry (#33337)
  • 98a843c fix(gatsby): use lmdb.removeSync so getNode can't return deleted nodes (#33554)
  • 4d8e40b fix(gatsby-source-wordpress): Add steps for `refetch_ALL` (#33264)
  • 4761dc3 fix(gatsby): restore onPreBuild to being called right after bootstrap finishes (#33591)
  • 1cdbab6 fix(deps): update starters and examples gatsby packages to ^3.14.3 (#33553)
  • 0f421db chore(release): Publish next
  • 7d6a0aa fix(gatsby): fix page-tree in ink-cli (#33579)
  • 3993819 chore(gatsby): Add `assetPrefix` to `IGatsbyConfig` (#33575)
  • 6cc964a fix(gatsby-source-wordpress): restore PQR support (#33590)
  • 9eef270 specifying what actually changed (#33452)
  • 2975c4d feat(gatsby,gatsby-link): add queue to prefetch (#33530)
  • 68fe836 fix(gatsby): temporary workaround for stale jobs cache (#33586)
  • a800d9d fix(gatsby): Update internal usage of .runQuery (#33571)
  • 677760c chore(docs): Clarify SEO component guide (#33451)
  • ccca4b3 fix(gatsby): only remove unused code when apis got removed (#33527)
  • 8dbf550 fix(gatsby): assign correct parentSpans to PQR activities (#33568)
  • 31d5a5e fix(gatsby-dev-cli): resolve correct versions of packages with unpkg (#33551)
  • 5110074 fix(gatsby-plugin-gatsby-cloud): emit file nodes after source updates (#33548)
  • d2329df fix(gatsby): make sure 404 and 500 page inherit stateful status from original page (#33544)
  • 68e5b90 chore(docs): Update query var in part-7 tutorial (#33559)
  • a8cab55 chore(gatsby-plugin-react-helmet): Update Examples (#33552)

See the full diff

Package name: gatsby-plugin-sharp The new version differs by 250 commits.
  • c1e67a2 chore(release): Publish
  • 0c45654 chore: remove tracedSVG (#37093) (#37137)
  • d7edf95 chore(release): Publish
  • 2d00ea0 fix(gatsby-plugin-mdx): Do not leak frontmatter into page (#35859) (#35913)
  • 4997d63 chore(release): Publish
  • ff94ed5 fix(gatsby-plugin-mdx): don't allow JS frontmatter by default (#35830) (#35834)
  • 36f21b0 chore: Removate validate-renovate from v3-latest branch (#34460)
  • 1acb1bc chore(release): Publish
  • 1589bd8 fix(gatsby): ensure that writing node manifests to disk does not break on Windows (#33853) (#34020)
  • 9694010 fix(gatsby-source-drupal): Ensure all new nodes are created before creating relationships (#33864) (#34019)
  • 76deb39 fix(gatsby-source-drupal): searcParams missing from urls (#33861) (#34018)
  • f74cc8f feat(gatsby-source-drupal): Add node manifest support for previews (#33683) (#34017)
  • 476a591 chore(release): Publish
  • 35b48f8 fix(gatsby-plugin-image): GatsbyImage not displaying image in IE11 (#33416) (#33806)
  • 880022e fix(gatsby-plugin-image): flickering when state changes (#33732) (#33807)
  • c0d07e7 feat(gatsby-source-wordpress): Update supported-remote-plugin-versions.ts (#33801) (#33804)
  • 3d9a702 chore(release): Publish
  • 84053a2 fix(gatsby-plugin-sharp): pass input buffer instead of readStream when processing image jobs (#33685) (#33703)
  • 4722a0d fix(gatsby-source-drupal): Add timeout in case of stalled API requests (#33668) (#33705)
  • 857a628 fix(gatsby): single page node manifest accuracy (#33642) (#33698)
  • 6bfd0f1 Properly set the pathPrefix and assetPrefix in the pluginData (#33667) (#33702)
  • 26c51c0 fix(gatsby-source-drupal): cache backlink records (#33444) (#33701)
  • b80c53a fix(gatsby-source-drupal): Correctly update nodes with changed back references so queries are re-run (#33328) (#33699)
  • e29a194 chore: use gatsby-dev-cli@latest-v3 in tests

See the full diff

Package name: gatsby-transformer-sharp The new version differs by 250 commits.
  • fbc5893 chore(release): Publish
  • e693b62 chore: update yarn.lock (#29078)
  • e998870 fix(gatsby): Always render the body component to ensure needed head & pre/post body components are added (#29077)
  • a1921b5 feat(gatsby): bump opt-in % to dev-ssr to 20% (#29075)
  • 2439b44 feat(gatsby-codemods): Handle or warn on nested options changes (#29046)
  • c0e6c92 fix(gatsby-plugin-typescript): add missing options validations (#29066)
  • 3163ca6 fix(gatsby-plugin-mdx): Add `root` to plugin validation (#29010)
  • 6233382 fix(gatsby-plugin-image): Fix onload race condition (#29064)
  • c76c175 benchmark(gabe-fs-markdown-images): add img benchmark (#29009)
  • bd5b5f7 feat(gatsby): allow to skip cache persistence (#29047)
  • 48db6ac fix(gatsby): fix broken GraphQL resolver tracing (#29015)
  • 90b6e3d fix(gatsby): Use fast-refresh for React 17 (#28930)
  • 9a55d12 feat(gatsby): Add eslint rules to warn against bad patterns in pageTemplates (for Fast Refresh) (#28689)
  • b9978e1 fix(gatsby-plugin-image): Handle imgStyle in SSR (#29043)
  • f23ba4b fix(gatsby-source-contentful): Improve base64 placeholders (#29034)
  • 18b5f30 fix(security): update vulnerable packages, include React 17 in peerDeps (#28545)
  • f8bbc06 docs: edit search documentation (#28737)
  • 004acf0 fix(sharp) wrap sharp calls in try/catch to avoid crashing on bad images (#28645)
  • bf6f264 Hydrate when the page was server rendered (#29016)
  • e72533d chore(gatsby-plugin-image): Unflag remote images (#29032)
  • 332543c chore(docs): adjust Contentful Rich Text example codes (#29029)
  • 9bcc12c feat(gatsby-plugin-image): Change fullWidth to use breakpoints (#29002)
  • 168ff60 Fix/contentful add header (#29028)
  • a3ad6d7 fix(gatsbu-source-contentful): apply useNameForId when creating the graphql schema (#28649)

See the full diff

Check the changes in this PR to ensure they won't cause issues with your project.


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:
🧐 View latest project report

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Regular Expression Denial of Service (ReDoS)
🦉 Prototype Pollution
🦉 Cross-site Scripting (XSS)
🦉 More lessons are available in Snyk Learn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants