SQL Injection Affecting typeorm package, versions <0.1.15
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-JS-TYPEORM-174123
- published 7 Apr 2019
- disclosed 4 Apr 2019
- credit chalker
How to fix?
Upgrade typeorm
to version 0.1.15 or higher.
Overview
typeorm is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used with TypeScript and JavaScript (ES5, ES6, ES7, ES8).
Affected versions of this package are vulnerable to SQL Injection. Field names are not properly validated allowing attackers to inject SQL statements and execute arbitrary SQL queries.
References
CVSS Scores
version 3.1