4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / package.json JSON
{
  "name": "cve-2020-8158-typeorm-poc",
  "version": "1.0.0",
  "description": "Proof of concept for CVE-2020-8158 - TypeORM Prototype Pollution",
  "main": "vulnerable-app.ts",
  "scripts": {
    "vulnerable": "ts-node vulnerable-app.ts",
    "test": "ts-node test.ts",
    "demo": "npm run vulnerable & sleep 2 && npm run exploit"
  },
  "keywords": [
    "cve-2020-8158",
    "typeorm",
    "prototype-pollution",
    "security"
  ],
  "author": "Security Researcher",
  "license": "MIT",
  "dependencies": {
    "debug": "^4.4.3",
    "mongodb": "^4.0.0",
    "mysql": "^2.18.1",
    "pg": "^8.16.3",
    "typeorm": "0.2.24"
  },
  "devDependencies": {
    "@types/node": "^16.0.0",
    "ts-node": "^10.0.0",
    "typescript": "^4.3.0"
  }
}