Fix: Properties with the name __proto__ are added to objects and arrays. (#199) This also fixes a prototype pollution vulnerability reported by Jonathan Gregson! (#295). This has been backported to v1. (#298)
Fix: Properties with the name __proto__ are added to objects and arrays.
(#199) This also fixes a prototype pollution vulnerability reported by
Jonathan Gregson! (#295).
Validate templateName and globals are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options (#3438)
pug@3.0.3
Bug Fixes
Update pug-code-gen with the following fix: (#3438)
Validate templateName and globals are valid JavaScript identifiers to prevent possible remote code execution if un-trusted user input is passed to the compilation options
Commits
32acfe8 fix: ensure template names are valid identifiers (#3438)
4767caf refactor: convert pug-error to TypeScript (#3355)
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.
Bumps the npm_and_yarn group with 19 updates in the / directory:
7.15.4
7.24.7
3.0.2
3.0.3
4.1.1
4.2.0
0.2.0
0.2.2
3.1.6
3.1.10
4.17.1
4.19.2
1.14.4
1.15.6
1.0.1
1.0.2
1.4.0
1.4.2
1.2.5
1.2.8
3.0.2
3.0.3
6.3.0
6.3.1
4.4.1
4.7.5
5.10.0
5.31.1
4.0.0
4.1.4
5.3.1
5.3.4
5.68.0
5.92.1
1.2.3
1.2.5
7.5.5
7.5.10
Bumps the npm_and_yarn group with 17 updates in the /client directory:
7.15.4
7.24.7
0.21.4
0.28.0
3.0.2
3.0.3
0.2.0
0.2.2
3.1.6
3.1.10
4.17.1
4.19.2
1.0.1
1.0.2
1.4.0
1.4.2
1.2.5
1.2.8
8.4.31
8.4.32
6.3.0
6.3.1
5.10.0
5.31.1
4.0.0
4.1.4
5.3.1
5.3.4
5.68.0
5.92.1
1.2.3
1.2.5
7.5.5
7.5.10
Bumps the npm_and_yarn group with 11 updates in the /server directory:
0.23.0
0.28.0
4.1.1
4.2.0
4.3.2
4.3.5
4.17.1
4.19.2
1.0.1
1.0.2
3.0.4
3.1.2
1.2.5
1.2.8
0.5.0
0.6.0
3.0.2
3.0.3
4.3.1
4.6.2
1.2.3
1.2.5
Updates
@babel/traverse
from 7.15.4 to 7.24.7Release notes
Sourced from
@babel/traverse
's releases.... (truncated)
Changelog
Sourced from
@babel/traverse
's changelog.... (truncated)
Commits
bf1e9a3
v7.24.74463aa5
fix: incorrectconstantViolations
with destructuring (#16522)07bd000
ImprovegetBindingIdentifiers
(#16544)17a5502
[Babel 8] Removeextra.shorthand
(#16521)7934963
Usetype: module
in allpackage.json
s (#16535)9630250
v7.24.61f010df
Explicitly defineNodePath.prototype.*
(#16488)6e3539b
[babel 8] Publish.d.ts
files for every package (#16416)e37e64d
Use eslint v9 (#16479)3ff20b9
Statically generate boilerplate for bitfield accessors (#16482)Updates
braces
from 3.0.2 to 3.0.3Commits
74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Updates
crypto-js
from 4.1.1 to 4.2.0Commits
808f499
Merge branch 'release/4.2.0'd5af3ae
Update release notes.9496e07
Bump version.421dd53
Change default hash algorithm and iteration's for PBKDF2 to prevent weak secu...d1f4f4d
Update grunt.c755289
Discontinued1da3dab
Discontinued4dcaa7a
Merge pull request #380 from Alanscut/dev762feb2
chore: rename BF to Blowfishfb81418
feat: blowfish supportUpdates
decode-uri-component
from 0.2.0 to 0.2.2Release notes
Sourced from decode-uri-component's releases.
Commits
a0eea46
0.2.2980e0bf
Prevent overwriting previously decoded tokens3c8a373
0.2.176abc93
Switch to GitHub workflows746ca5d
Fix issue where decode throws - fixes #6486d7e2
Update license (#1)a650457
Tidelift tasks66e1c28
Meta tweaksUpdates
ejs
from 3.1.6 to 3.1.10Release notes
Sourced from ejs's releases.
Commits
d3f807d
Version 3.1.109ee26dd
Mocha TDDe469741
Basic pollution protection715e950
Merge pull request #756 from Jeffrey-mu/maincabe314
Include advanced usage examples29b076c
Added header11503c7
Merge branch 'main' of github.com:mde/ejs into main7690404
Added security banner to READMEf47d7ae
Update SECURITY.md828cea1
Update SECURITY.mdUpdates
express
from 4.17.1 to 4.19.2Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
04bc627
4.19.2da4d763
Improved fix for open redirect allow list bypass4f0f6cc
4.19.1a003cfa
Allow passing non-strings to res.location with new encoding handling checks f...a1fa90f
fixed un-edited version in history.md for 4.19.011f2b1d
build: fix build due to inconsistent supertest behavior in older versions084e365
4.19.00867302
Prevent open redirect allow list bypass due to encodeurl567c9c6
Add note on how to update docs for new release (#5541)69a4cf2
deps: cookie@0.6.0Maintainer changes
This version was pushed to npm by wesleytodd, a new releaser for express since your current version.
Updates
follow-redirects
from 1.14.4 to 1.15.6Commits
35a517c
Release version 1.15.6 of the npm package.c4f847f
Drop Proxy-Authorization across hosts.8526b4a
Use GitHub for disclosure.b1677ce
Release version 1.15.5 of the npm package.d8914f7
Preserve fragment in responseUrl.6585820
Release version 1.15.4 of the npm package.7a6567e
Disallow bracketed hostnames.05629af
Prefer native URL instead of deprecated url.parse.1cba8e8
Prefer native URL instead of legacy url.resolve.72bc2a4
Simplify _processResponse error handling.Updates
json5
from 1.0.1 to 1.0.2Release notes
Sourced from json5's releases.
Changelog
Sourced from json5's changelog.
... (truncated)
Commits
a62db1e
1.0.2e0c23fe
docs: update CHANGELOG for v1.0.262a6540
fix: add proto to objects and arraysUpdates
loader-utils
from 1.4.0 to 1.4.2Release notes
Sourced from loader-utils's releases.
Changelog
Sourced from loader-utils's changelog.
Commits
331ad50
chore(release): 1.4.217cbf8f
fix: ReDoS problem (#226)8f082b3
chore(release): 1.4.14504e34
fix: security problem (#220)Updates
minimist
from 1.2.5 to 1.2.8Changelog
Sourced from minimist's changelog.
... (truncated)
Commits
6901ee2
v1.2.8a026794
Merge tag 'v0.2.3'c0b2661
v0.2.363b8fee
[Fix] Fix long option followed by single dash (#17)72239e6
[Tests] Remove duplicate test (#12)34b0f1c
[eslint] fix indentation3226afa
[Dev Deps] add missingnpmignore
dev dep098873c
[Dev Deps] update@ljharb/eslint-config
,aud
9ec4d27
[Fix] Fix long option followed by single dashba92fe6
[actions] Avoid 0.6 tests due to build failuresMaintainer changes
This version was pushed to npm by ljharb, a new releaser for minimist since your current version.
Updates
pug
from 3.0.2 to 3.0.3Release notes
Sourced from pug's releases.
Commits
32acfe8
fix: ensure template names are valid identifiers (#3438)4767caf
refactor: convert pug-error to TypeScript (#3355)a724446
chore: update character-parser (#3354)6cca8f7
docs: fix GitHub format in README (#3335)Updates
qs
from 6.7.0 to 6.9.6Changelog
Sourced from qs's changelog.
... (truncated)
Commits
b522d2e
v6.9.647d0b83
[Fix] restoredist
dir; mistakenly removed in d4f6c32179fafc
v6.9.5d4f6c32
[meta] do not publish github action workflow files66202e7
[Tests]stringify
: add tests for #378da6d249
[Dev Deps] updateeslint
,@ljharb/eslint-config
,aud
,browserify
, `ob...4e7a5a3
[Fix]stringify
: do not encode parens for RFC17389c60d53
[Refactor]format
: removeutil.assign
call01aaffd
[Tests] migrate tests to Github Actionsfcb1ef1
[Tests] runnyc
on all tests; usetape
runnerUpdates
semver
from 6.3.0 to 6.3.1Release notes
Sourced from semver's releases.
Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request
@dependabot recreate
.@dependabot recreate
@dependabot close
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.
To ignore these dependencies, configure ignore rules in dependabot.yml