项目作者: ninja-labs-tech

项目描述 :
sanitize mongo db queries
高级语言: JavaScript
项目地址: git://github.com/ninja-labs-tech/mongo-query-sanitize.git
创建时间: 2019-03-21T14:47:48Z
项目社区:https://github.com/ninja-labs-tech/mongo-query-sanitize

开源协议:

下载


Build Status

Mongo query sanitize

clear mongo query from malicious operators (where) and unsafe regex expressions.

install

  1. npm install mongo-query-sanitize

usage

  1. const { sanitizeMongoQuery } = require('mongo-query-sanitize');
  2. const maliciousQuery = {$where: "sleep(1000)"}; // or unsafe regex
  3. sanitizeMongoQuery(maliciousQuery); // will throw error