-
-
Notifications
You must be signed in to change notification settings - Fork 361
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
Resolves CVE-2023-48795 vulnerability upgrading ssh2 to 1.15 #831
base: master
Are you sure you want to change the base?
Conversation
…0.0" to "^5.1.2", so the "ssh2" version is 1.15
have you tested and confirmed that this is not breaking any functionality? |
Unfortunately it doesn't look like tunnel-ssh has detailed release notes or a changelog. The 5.0.0 release commit has this single entry in the README: https://github.com/agebrock/tunnel-ssh/blob/ee4086d6147f8c216570a2a3b1614e16882d7104/README.md#breaking-change-in-500
That doesn't help much. Maybe the rest of the README helps in identifying what's changed in tunnel-ssh 5.x and how it's used in this repo (db-migrate). Not being a maintainer of this repo I can't say how it's being used. I mean, I can see this code: node-db-migrate/lib/driver/index.js Lines 115 to 159 in 6acaf40
Which makes it look like tunnel-ssh is an optional dependency for this project, is that correct? I don't see anything about that tunnel config in the db-migrate docs, so is it safe to assume that if you're using db-migrate but not using the |
yes that is correct, it wont have an impact at all without the tunnel config. I have considered already moving the tunnel out completely into a plugin |
tunnel-ssh
dependency for vulnerability CVE-2023-48795 #830Vulnerability: CVE-2023-48795
The vulnerability is solved upgrading ssh to 1.15. This is a transitive dependency from tunnel-ssh. Upgrade tunnel-ssh to version 5 already upgrades the ssh to 1.15