Skip to content

next bumped postcss pin — review dropping overrides.postcss #280

Description

@github-actions

Latest published next (16.3.0) now pins postcss=8.5.23,
which is different from the original vulnerable pin 8.4.31 that
motivated the top-level overrides.postcss entry in package.json
(commit 92f3f2b).

Action: if 8.5.23 is >=8.5.10, the GHSA-qx2v-qp2m-jg93 /
CVE-2026-41305 floor is cleared, and the override can be dropped:

  1. Remove the overrides.postcss block from package.json.
  2. npm install and confirm npm ls postcss no longer shows a nested
    node_modules/next/node_modules/postcss directory (it should
    dedupe to the top-level direct devDep).
  3. npm audit must remain at 0 vulnerabilities.
  4. CI build + the smoke suite must still pass.

If 8.5.23 is <8.5.10, leave the override in place — next
has only shifted the pin within the vulnerable range and the override
is still doing real work.


Detected by monitor-next-postcss-pin.yml.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions