NPM Resource Changed bug PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar richard67
richard67
25 Jan 2026

Pull Request for Issue # .

Summary of Changes

This pull request (PR) fixes one moderate severity security vulnerability in NPM dependencies reported by npm audit by using npm audit fix.

This updates the indirect development dependency "loadsh" from 4.7.21 to 4.7.23.

@Bodge-IT @softforge The same update is also part of PR #46758 for 5.4-dev. This PR here will avoid a merge conflict for your upmerge after that 5.4-dev PR has been merged. Just merge this PR here before doing your upmerge, and in the upmerge completely ignore changes in package.json and package-lock.json.

@HLeithner @tecpromotion This update will also be needed in 6.1-dev. I can make a separate PR for that to avoid merge conflicts for your upmerge, but if you plan do do another, general NPM update anway, it would not need my separate 6.1-dev PR.

In addition, this PR also updates the version of the "diff" dependency in the dependencies for Joomla. This was forgotten with PR #46713 . I should just have run an npm ci after the update when I had made that PR.

Testing Instructions

It needs a development environment with a git clone, composer and npm.

  1. If not done before, run composer install and npm ci.
  2. Run npm audit.
  3. Check the result.

Actual result BEFORE applying this Pull Request

# npm audit report

lodash  4.0.0 - 4.17.21
Severity: moderate
Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions - https://github.com/advisories/GHSA-xxjr-mmjv-4gpg
fix available via `npm audit fix`
node_modules/lodash

1 moderate severity vulnerability

To address all issues, run:
  npm audit fix

Expected result AFTER applying this Pull Request

found 0 vulnerabilities

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar richard67 richard67 - open - 25 Jan 2026
avatar richard67 richard67 - change - 25 Jan 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 25 Jan 2026
Category NPM Change
avatar richard67 richard67 - change - 25 Jan 2026
Title
[5.4] NPM audit fix one moderate severity security vulnerability
[6.0] NPM audit fix one moderate severity security vulnerability
avatar richard67 richard67 - edited - 25 Jan 2026
avatar Bodge-IT Bodge-IT - test_item - 25 Jan 2026 - Tested successfully
avatar Bodge-IT
Bodge-IT - comment - 25 Jan 2026

I have tested this item ✅ successfully on daaa982


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46759.

avatar softforge softforge - change - 25 Jan 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-01-25 19:25:54
Closed_By softforge
Labels Added: NPM Resource Changed bug PR-6.0-dev
avatar softforge softforge - close - 25 Jan 2026
avatar softforge softforge - merge - 25 Jan 2026
avatar softforge
softforge - comment - 25 Jan 2026

Thank you @richard67 for your work and the tester for their test

Add a Comment

Login with GitHub to post a comment