-
Notifications
You must be signed in to change notification settings - Fork 68
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 needed to fix severe vulnerabilities in request dependency #96
Comments
Hey @ogulcantumdogan thank you for your statement. |
@ShopskaSalad I think I'm having trouble understanding the "which product" question. I'm naturally using the iyzipay-node library on my node + express REST API to integrate payments with my Vue.js web app. Specifically, I am using the I suggest runing an Stability should of course be one of the primary concerns, but I'd rather have 0,5% of incoming payments fail than have my whole backend DDOS'd or worse, hacked. This is therefore not really acceptable in a production grade and official repo. Updating the faulty dependencies appears to make Travis builds fail on node v6 and lower. But this is a compromise iyzico team should take, in my opinion. Releasing a major version is needed to support higher node versions securely. If you'd like to have a starting point, please check the Open PR #64 . Thanks! |
Hey @ogulcantumdogan, Thank you for your response. We are a PF and we don't build-up our security mechanism behind unstable walls, in your case 3rd party packages. Further, I really would love to help you to examine your game plan and business model, so please reach me out from inbox to discuss your convenient time if needed. ✌️ There, I would like to give you 2(two) more notices you may not find in the report but in the internet. To sum up, I am closing this issue and I will inform you via #64 if the DEV teams would let me do. |
#When I npm audit my project, I can see that this library has an old version of request as a dependency and it contains many high importance vulnerabilities. Can any of iyzico devs please update the dependencies and release a new version soon? This is fairly unaccceptable for a payment processing system that we have to rely our business on.
The text was updated successfully, but these errors were encountered: