Showing with 14,607 additions and 44 deletions.
  1. +3 −0 CHANGELOG.md
  2. +3 −0 dist/async.js
  3. +1 −1 dist/async.min.js
  4. +1 −1 dist/async.min.map
  5. +3 −0 lib/internal/iterator.js
  6. +11 −0 mocha_test/mapValues.js
  7. +14,584 −41 package-lock.json
  8. +1 −1 package.json
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# v2.6.4
- Fix potential prototype pollution exploit (#1828)

# v2.6.3
- Updated lodash to squelch a security warning (#1675)

Expand Down
3 changes: 3 additions & 0 deletions dist/async.js
Original file line number Diff line number Diff line change
Expand Up @@ -948,6 +948,9 @@ function createObjectIterator(obj) {
var len = okeys.length;
return function next() {
var key = okeys[++i];
if (key === '__proto__') {
return next();
}
return i < len ? {value: obj[key], key: key} : null;
};
}
Expand Down
Loading