Skip to content

Update dependency webpack to v5.76.0 [SECURITY]#45

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

Update dependency webpack to v5.76.0 [SECURITY]#45
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/npm-webpack-vulnerability

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Mar 23, 2023

This PR contains the following updates:

Package Change Age Confidence
webpack 5.72.15.76.0 age confidence

Cross-realm object access in Webpack 5

CVE-2023-28154 / GHSA-hc6q-2mpp-qw7j

More information

Details

Webpack 5 before 5.76.0 does not avoid cross-realm object access. ImportParserPlugin.js mishandles the magic comment feature. An attacker who controls a property of an untrusted object can obtain access to the real global object.

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).


Release Notes

webpack/webpack (webpack)

v5.76.0

Compare Source

Bugfixes

Features

Security

Repo Changes

New Contributors

Full Changelog: webpack/webpack@v5.75.0...v5.76.0

v5.75.0

Compare Source

Bugfixes

  • experiments.* normalize to false when opt-out
  • avoid NaN%
  • show the correct error when using a conflicting chunk name in code
  • HMR code tests existance of window before trying to access it
  • fix eval-nosources-* actually exclude sources
  • fix race condition where no module is returned from processing module
  • fix position of standalong semicolon in runtime code

Features

  • add support for @import to extenal CSS when using experimental CSS in node
  • add i64 support to the deprecated WASM implementation

Developer Experience

  • expose EnableWasmLoadingPlugin
  • add more typings
  • generate getters instead of readonly properties in typings to allow overriding them

v5.74.0

Compare Source

Features

  • add resolve.extensionAlias option which allows to alias extensions
    • This is useful when you are forced to add the .js extension to imports when the file really has a .ts extension (typescript + "type": "module")
  • add support for ES2022 features like static blocks
  • add Tree Shaking support for ProvidePlugin

Bugfixes

  • fix persistent cache when some build dependencies are on a different windows drive
  • make order of evaluation of side-effect-free modules deterministic between concatenated and non-concatenated modules
  • remove left-over from debugging in TLA/async modules runtime code
  • remove unneeded extra 1s timestamp offset during watching when files are actually untouched
    • This sometimes caused an additional second build which are not really needed
  • fix shareScope option for ModuleFederationPlugin
  • set "use-credentials" also for same origin scripts

Performance

  • Improve memory usage and performance of aggregating needed files/directories for watching
    • This affects rebuild performance

Extensibility

  • export HarmonyImportDependency for plugins

v5.73.0

Compare Source

Features

  • add options for default dynamicImportMode and prefetch and preload
  • add support for import { createRequire } from "module" in source code

Bugfixes

  • fix code generation of e. g. return"field"in Module
  • fix performance of large JSON modules
  • fix performance of async modules evaluation

Developer Experience

  • export PathData in typings
  • improve error messages with more details

Configuration

📅 Schedule: (in timezone Japan)

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 dependencies Pull requests that update a dependency file label Mar 23, 2023
@renovate renovate Bot changed the title Update dependency webpack to v5.76.0 [SECURITY] Update dependency webpack to v5.76.0 [SECURITY] - autoclosed Apr 4, 2023
@renovate renovate Bot closed this Apr 4, 2023
@renovate renovate Bot deleted the renovate/npm-webpack-vulnerability branch April 4, 2023 00:13
@renovate renovate Bot changed the title Update dependency webpack to v5.76.0 [SECURITY] - autoclosed Update dependency webpack to v5.76.0 [SECURITY] Apr 4, 2023
@renovate renovate Bot reopened this Apr 4, 2023
@renovate renovate Bot restored the renovate/npm-webpack-vulnerability branch April 4, 2023 09:44
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch 2 times, most recently from 071a03d to 7714022 Compare August 15, 2025 03:51
@renovate renovate Bot changed the title Update dependency webpack to v5.76.0 [SECURITY] Update dependency webpack to v5.94.0 [SECURITY] Aug 15, 2025
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 7714022 to 1cf882e Compare October 16, 2025 01:05
@renovate renovate Bot changed the title Update dependency webpack to v5.94.0 [SECURITY] Update dependency webpack to v5.76.0 [SECURITY] Oct 16, 2025
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 1cf882e to 59f6904 Compare December 31, 2025 14:34
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 59f6904 to 67babd9 Compare January 19, 2026 16:43
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 67babd9 to 8817748 Compare February 12, 2026 10:01
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 8817748 to b36bc0a Compare March 5, 2026 17:34
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from b36bc0a to 5aec9fa Compare April 15, 2026 14:27
@renovate renovate Bot changed the title Update dependency webpack to v5.76.0 [SECURITY] Update dependency webpack to v5.76.0 [SECURITY] - autoclosed Apr 27, 2026
@renovate renovate Bot closed this Apr 27, 2026
@renovate renovate Bot deleted the renovate/npm-webpack-vulnerability branch April 27, 2026 18:48
@renovate renovate Bot changed the title Update dependency webpack to v5.76.0 [SECURITY] - autoclosed Update dependency webpack to v5.76.0 [SECURITY] Apr 27, 2026
@renovate renovate Bot reopened this Apr 27, 2026
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch 2 times, most recently from 5aec9fa to 01099ba Compare April 27, 2026 22:07
@renovate renovate Bot force-pushed the renovate/npm-webpack-vulnerability branch from 01099ba to 0f71280 Compare May 12, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants