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] Upgrade: , , axios, compromise, dotenv, express, express-rate-limit, google-libphonenumber, mongoose, mysql2, nodemailer, sequelize, socket.io, socket.io-client, uuid, winston #3

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

Conversation

Luis-Caxi-Calani
Copy link

snyk-top-banner

Snyk has created this PR to upgrade multiple dependencies.

👯 The following dependencies are linked and will therefore be updated together.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

Name Versions Released on

@nlpjs/ner
from 4.26.1 to 4.27.0 | 1 version ahead of your current version | a year ago
on 2023-05-25
@nlpjs/nlp
from 4.26.1 to 4.27.0 | 1 version ahead of your current version | a year ago
on 2023-05-25
axios
from 1.6.7 to 1.7.7 | 12 versions ahead of your current version | 21 days ago
on 2024-08-31
compromise
from 14.8.2 to 14.14.0 | 9 versions ahead of your current version | 2 months ago
on 2024-07-31
dotenv
from 16.0.3 to 16.4.5 | 17 versions ahead of your current version | 7 months ago
on 2024-02-20
express
from 4.18.2 to 4.19.2 | 4 versions ahead of your current version | 6 months ago
on 2024-03-25
express-rate-limit
from 7.1.5 to 7.4.0 | 4 versions ahead of your current version | 2 months ago
on 2024-07-23
google-libphonenumber
from 3.2.34 to 3.2.38 | 4 versions ahead of your current version | 2 months ago
on 2024-07-27
mongoose
from 7.5.0 to 7.8.1 | 21 versions ahead of your current version | a month ago
on 2024-08-19
mysql2
from 3.6.0 to 3.11.0 | 23 versions ahead of your current version | 2 months ago
on 2024-07-27
nodemailer
from 6.9.9 to 6.9.14 | 5 versions ahead of your current version | 3 months ago
on 2024-06-19
sequelize
from 6.32.1 to 6.37.3 | 10 versions ahead of your current version | 5 months ago
on 2024-04-13
socket.io
from 4.7.4 to 4.7.5 | 1 version ahead of your current version | 6 months ago
on 2024-03-14
socket.io-client
from 4.7.4 to 4.7.5 | 1 version ahead of your current version | 6 months ago
on 2024-03-14
uuid
from 9.0.0 to 9.0.1 | 1 version ahead of your current version | a year ago
on 2023-09-12
winston
from 3.8.2 to 3.14.2 | 10 versions ahead of your current version | a month ago
on 2024-08-14

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
high severity Server-side Request Forgery (SSRF)
SNYK-JS-AXIOS-7361793
646 Proof of Concept
high severity Prototype Pollution
SNYK-JS-MYSQL2-6861580
646 Proof of Concept
medium severity Use of Web Browser Cache Containing Sensitive Information
SNYK-JS-MYSQL2-6591300
646 Proof of Concept
critical severity Arbitrary Code Injection
SNYK-JS-MYSQL2-6670046
646 Proof of Concept
high severity Server-side Request Forgery (SSRF)
SNYK-JS-IP-6240864
646 Proof of Concept
medium severity Open Redirect
SNYK-JS-EXPRESS-6474509
646 No Known Exploit
medium severity Information Exposure
SNYK-JS-FOLLOWREDIRECTS-6444610
646 Proof of Concept
medium severity Server-Side Request Forgery (SSRF)
SNYK-JS-IP-7148531
646 Proof of Concept
medium severity Prototype Poisoning
SNYK-JS-MYSQL2-6591084
646 Proof of Concept
critical severity Remote Code Execution (RCE)
SNYK-JS-MYSQL2-6591085
646 Proof of Concept
Release notes
Package name: @nlpjs/ner from @nlpjs/ner GitHub release notes
Package name: @nlpjs/nlp from @nlpjs/nlp GitHub release notes
Package name: axios from axios GitHub release notes
Package name: compromise
  • 14.14.0 - 2024-07-31
    • [new] - .slashes() and .slashes().split() methods #1100
    • [fix] - multiple contraction issue #1128
    • [fix] - toNumbers() return values #1113
    • [fix] - (plugins/wikipedia) - fix hard-coded path for #1116
    • [fix] - (plugins/dates) - limit values in mm/dd format
    • [fix] - (plugins/dates) params mutation #1109
    • [change] - split people names by commas #1111
    • [change] - typescript export update #1104
    • [update] - eslint config format
    • [update] - github actions
    • [update] - dependencies
  • 14.13.0 - 2024-04-01
    • [new] - .compute('freeze')
    • [new] - .debug('freeze')
    • [change] - allow 3-slashes in a word
  • 14.12.0 - 2024-02-16
    • [new] - .payload() plugin
    • [new] - .numbers().isUnit() method #1089
    • [change] - update github workflow (thanks FDawgs!)
    • [fix] - README issues (thanks track0x1!)
    • [fix] - .has() inconsistency
    • [new] - support adding debug methods via plugins
    • [change] - remove deprecated .debug(object) support
    • [fix] - parentheses() match issue
    • [fix] - tokenization issue #1085
    • [new] - dates().isBefore(), dates().isBefore() methods
    • [new] - .debug('dates') method
    • [fix] - lazy join() issue
    • [update] - dependencies
  • 14.11.2 - 2024-01-23
    • [new] - support for frozen lex in plugin object #1080
    • [fix] - toggling options in .json()
    • [new] - .join() and .joinIf() methods
    • [new] - support freeze in sweep
    • [change] - internal typescript improvements
    • [fix] - tagging issues
    • [change] - @ hasEllipses ellipse must be following the word
    • [update] - dependencies
  • 14.11.1 - 2024-01-16
    • [fix] - missing words in html output (thanks ryan!)
    • [change] - better #Possessive tagging for #1074
    • [change] - improved is/has contraction classifier #1074
    • [change] - fixes to subordinate clause identification #1072
    • [update] - dependencies
  • 14.11.0 - 2023-12-21
    • [new] - tagging .freeze() and .unfreeze() feature
    • [change] - stronger deferal to internal lexicon
    • [change] - support any-length phrases in lexicon
    • [fix] - prevent missed overlapping lexicon phrases
    • [update] - dependencies
  • 14.10.1 - 2023-11-16
    • [fix] - abbreviation checks for sentence-tokenizer #1061
    • [change] - improve person tagger #1059
    • [change] - add #FutureTense tag
    • [fix] - .out() runtime error #1056
    • [fix] - punctuation loss in .not() #1022
    • [update] - dependencies
  • 14.10.0 - 2023-08-10
    • [fix] - verb conjugation fixes
    • [fix] - tagger fixes
    • [change] - align package.json with ESM module #1023
    • [fix] - .splitBefore() bugfix
    • [fix] - typescript+docs fixes #1023
    • [fix] - subtle changes to .text() and .isFull()
    • [update] - dependencies
  • 14.9.0 - 2023-05-07
    • [new] - .verbs().toPastParticiple() method
    • [new] - .normalize({ debullet: true }) #1004
    • [change] - typescript path changes (thanks @ rotemdan !)
    • [fix] - suffix tagging issues
    • [fix] - match syntax issue #997
    • [change] - keep possessive in replace #1011
    • [change] - major improvements to adj.toNoun() conjugator
    • [fix] - parsematch bug #997
    • [fix] - "there's been" contraction
    • [new] - .conjugate() methods on Noun/Adverb/Adjective classes
    • [new] - add Gerund and PastParticiple to .verbs().conjugate() results
    • [new] - option to keep possessives in .replace() #1011
    • [fix] - tagger fix #998
    • [update] - dependencies
  • 14.8.2 - 2023-02-04
    • [change] - #Actor tagging - in advance of #565
    • [change] - .noun() lumping changes - in advance of #565
    • [new] - support japanese full-stop
    • [fix] - number tagging #992
    • [update] - dependencies
from compromise GitHub release notes
Package name: dotenv from dotenv GitHub release notes
Package name: express

Snyk has created this PR to upgrade:
  - @nlpjs/ner from 4.26.1 to 4.27.0.
    See this package in npm: https://www.npmjs.com/package/@nlpjs/ner
  - @nlpjs/nlp from 4.26.1 to 4.27.0.
    See this package in npm: https://www.npmjs.com/package/@nlpjs/nlp
  - axios from 1.6.7 to 1.7.7.
    See this package in npm: https://www.npmjs.com/package/axios
  - compromise from 14.8.2 to 14.14.0.
    See this package in npm: https://www.npmjs.com/package/compromise
  - dotenv from 16.0.3 to 16.4.5.
    See this package in npm: https://www.npmjs.com/package/dotenv
  - express from 4.18.2 to 4.19.2.
    See this package in npm: https://www.npmjs.com/package/express
  - express-rate-limit from 7.1.5 to 7.4.0.
    See this package in npm: https://www.npmjs.com/package/express-rate-limit
  - google-libphonenumber from 3.2.34 to 3.2.38.
    See this package in npm: https://www.npmjs.com/package/google-libphonenumber
  - mongoose from 7.5.0 to 7.8.1.
    See this package in npm: https://www.npmjs.com/package/mongoose
  - mysql2 from 3.6.0 to 3.11.0.
    See this package in npm: https://www.npmjs.com/package/mysql2
  - nodemailer from 6.9.9 to 6.9.14.
    See this package in npm: https://www.npmjs.com/package/nodemailer
  - sequelize from 6.32.1 to 6.37.3.
    See this package in npm: https://www.npmjs.com/package/sequelize
  - socket.io from 4.7.4 to 4.7.5.
    See this package in npm: https://www.npmjs.com/package/socket.io
  - socket.io-client from 4.7.4 to 4.7.5.
    See this package in npm: https://www.npmjs.com/package/socket.io-client
  - uuid from 9.0.0 to 9.0.1.
    See this package in npm: https://www.npmjs.com/package/uuid
  - winston from 3.8.2 to 3.14.2.
    See this package in npm: https://www.npmjs.com/package/winston

See this project in Snyk:
https://app.snyk.io/org/luis-caxi-calani/project/86a8084a-3d3c-4dcd-9513-679db8ce2c54?utm_source=github&utm_medium=referral&page=upgrade-pr
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.

ProperNouns with colon
2 participants