4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / package.json JSON
{
  "name": "opgp-service-cve-2019-9153",
  "version": "1.0.0",
  "description": "investigate vulnerability of opgp-service to message signature bypass (CVE-2019-9153) of openpgp",
  "main": "index.js",
  "scripts": {
    "build": "browserify spec/index.js -t babelify -o spec/bundle.js",
    "build:watch": "watchify spec/index.js -t babelify -o spec/bundle.js --debug -v",
    "format": "prettier-standard \"{bin,example,src,spec}/**/!(bundle).[jt]@(s|sx)\"",
    "serve": "live-server --entry-file=index.html",
    "pretest": "npm run build",
    "test": "npm run serve",
    "watch": "concurrently \"npm run build:watch\" \"npm run serve\""
  },
  "author": "[email protected]",
  "license": "MIT",
  "dependencies": {
    "base64-js": "1.3.1",
    "core-js": "^3.2.1",
    "openpgp": "^2.5.4",
    "opgp-service": "2.3.1",
    "regenerator-runtime": "^0.13.3"
  },
  "devDependencies": {
    "@babel/core": "7.6.0",
    "@babel/plugin-syntax-dynamic-import": "7.2.0",
    "@babel/preset-env": "7.6.0",
    "babelify": "10.0.0",
    "browserify": "16.5.0",
    "concurrently": "4.1.2",
    "husky": "3.0.5",
    "lint-staged": "9.2.5",
    "live-server": "1.2.1",
    "prettier-standard": "14.0.5",
    "standard": "14.1.0",
    "tape": "4.11.0",
    "uglifyify": "5.0.2",
    "watchify": "3.11.1",
    "xterm": "3.14.5"
  },
  "babel": {
    "plugins": [
      "@babel/plugin-syntax-dynamic-import"
    ],
    "presets": [
      "@babel/preset-env"
    ]
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx,json,css,md}": [
      "prettier-standard",
      "git add"
    ]
  },
  "prettier": {
    "semi": false,
    "singleQuote": true
  },
  "standard": {
    "parser": "@typescript-eslint/parser",
    "plugins": [
      "@typescript-eslint"
    ]
  }
}