chore(deps): bump lodash from 4.17.23 to 4.18.1 in /preview#1453
chore(deps): bump lodash from 4.17.23 to 4.18.1 in /preview#1453sherwinski merged 1 commit intomainfrom
Conversation
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.23 to 4.18.1. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](lodash/lodash@4.17.23...4.18.1) --- updated-dependencies: - dependency-name: lodash dependency-version: 4.18.1 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
LGTM — security-fix dependency bump with no logic changes.
Extended reasoning...
Overview
Updates lodash from 4.17.23 to 4.18.1 in preview/package-lock.json only. The change is 3 lines in the lock file, bumping the resolved version and integrity hash. lodash is marked "dev": true, so this affects only the development/preview environment.
Security Risks
This PR reduces security risk by patching two CVEs: prototype pollution via _.unset/_.omit (GHSA-f23m-r3pf-42rh) and code injection via _.template imports keys (GHSA-r5fr-rjxr-66jc / CVE-2026-4800). No new security surface is introduced.
Level of Scrutiny
Very low — this is a mechanical lock file update for a dev-only dependency in a sandbox preview directory, generated by Dependabot. The upstream patch is a well-scoped security fix with no breaking API changes.
Other Factors
No bugs reported by the automated system, no prior reviews, and the change is confined to a single lock file entry.
Bumps lodash from 4.17.23 to 4.18.1.
Release notes
Sourced from lodash's releases.
Commits
cb0b9b9release(patch): bump main to 4.18.1 (#6177)75535f5chore: prune stale advisory refs (#6170)62e91bcdocs: remove n_ Node.js < 6 REPL note from README (#6165)59be2derelease(minor): bump to 4.18.0 (#6161)af63457fix: broken tests for _.template 879aaa91073a76fix: linting issues879aaa9fix: validate imports keys in _.templatefe8d32efix: block prototype pollution in baseUnset via constructor/prototype traversal18ba0a3refactor(fromPairs): use baseAssignValue for consistent assignment (#6153)b819080ci: add dist sync validation workflow (#6137)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.