Skip to content

Update dependency ejs to v3 [SECURITY] - #54

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-ejs-vulnerability
Open

Update dependency ejs to v3 [SECURITY]#54
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-ejs-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Sep 6, 2022

Copy link
Copy Markdown

This PR contains the following updates:

Package Change Age Confidence
ejs ^2.5.7^3.1.10 age confidence

ejs template injection vulnerability

CVE-2022-29078 / GHSA-phwq-j96m-2c2q

More information

Details

The ejs (aka Embedded JavaScript templates) package 3.1.6 for Node.js allows server-side template injection in settings[view options][outputFunctionName]. This is parsed as an internal option, and overwrites the outputFunctionName option with an arbitrary OS command (which is executed upon template compilation).

Severity

  • CVSS Score: 9.8 / 10 (Critical)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


ejs lacks certain pollution protection

CVE-2024-33883 / GHSA-ghr5-ch3p-vcr6

More information

Details

The ejs (aka Embedded JavaScript templates) package before 3.1.10 for Node.js lacks certain pollution protection.

Severity

  • CVSS Score: 6.9 / 10 (Medium)
  • Vector String: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

mde/ejs (ejs)

v3.1.10

Compare Source

Version 3.1.10

v3.1.9

Compare Source

Version 3.1.9

v3.1.8

Compare Source

Version 3.1.8

v3.1.7

Compare Source

Version 3.1.7

v3.1.6

Compare Source

Version 3.1.6

v3.1.5

Version 3.1.5

v3.1.3

Compare Source

v3.1.2

Compare Source

v3.0.2

Compare Source

v3.0.1

Compare Source

v2.7.4

Compare Source

Bug fixes

v2.7.3

Compare Source

Bug fixes

v2.7.2

Compare Source

Features
Bug Fixes

v2.7.1

Compare Source

Deprecated:
  • Added deprecation notice for use of require.extensions (@​mde)

v2.6.2

Compare Source

v2.6.1

Compare Source

v2.5.9

Compare Source

v2.5.8

Compare Source

  • Add filename to error when include file cannot be found (@​Leon)
  • Node v9 in CI (@​Thomas)
  • Fixed special case for Express caching (@​mde)
  • Added Promise/async-await support to renderFile (@​mde)
  • Added notes on IDE support to README (@​Betanu701)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the maintenance label Sep 6, 2022
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 4c3c738 to 5722bcf Compare June 7, 2023 05:59
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 3 times, most recently from 428cd76 to c6f4d53 Compare June 15, 2023 23:51
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 924f5a2 to c0e815d Compare June 23, 2023 05:16
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from b9b4fe6 to 3a70d77 Compare July 1, 2023 01:08
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from f5aa69e to f913b9c Compare July 11, 2023 06:00
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 33acc89 to ab82d79 Compare July 20, 2023 02:44
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from ffc527e to 905ef40 Compare August 3, 2023 02:40
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 18ac56e to 1b3b8b5 Compare August 11, 2023 02:47
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from 88a5ec7 to b32de9f Compare August 29, 2023 17:47
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from ac382c4 to 780f91f Compare September 20, 2023 09:02
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 0953f8a to 3dde44e Compare September 28, 2023 04:54
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch from 5907e84 to 9a7dceb Compare November 18, 2023 11:46
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 7ae13ec to 181c815 Compare December 7, 2023 05:57
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from 33805b5 to 65e8faa Compare January 11, 2024 05:18
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 2e55d81 to 5345e01 Compare January 18, 2024 02:58
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from a2985af to 2435151 Compare February 6, 2024 02:23
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from 897d4b9 to 713f670 Compare March 2, 2024 08:30
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from 47b5fe7 to e0bca7d Compare March 14, 2024 05:56
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from 8b7bdca to 733cdc4 Compare March 27, 2024 23:51
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 2 times, most recently from b838fa5 to 9948e4a Compare April 16, 2024 05:41
@renovate
renovate Bot force-pushed the renovate/npm-ejs-vulnerability branch 4 times, most recently from 3052f55 to d028616 Compare April 26, 2024 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants